If you snap something up, you buy it quickly because it is cheap or is just what you want.
Every time we get a new delivery of clothes, people are queuing to snap them up...
One eagle-eyed collector snapped up a pair of Schiaparelli earrings for just ?6.
PHRASAL VERB: V n P, V P n (not pron)