fly off the shelves

fly off the shelves

To sell very quickly, as though the items in question cannot be kept on store shelves. Good luck finding that doll between now and Christmas—it's been flying off the shelves. Stores just can't keep it in stock. These trashy gossip magazines are of such low quality, yet they always fly off the shelves. It's a real racket if you ask me!
See also: fly, off
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.