snapper up

snapper up

n
(Commerce) a person who snaps up bargains, etc