Snap (something) up snap up (something)

To take/buy/accept something eagerly.

The concert tickets were snapped up in three hours.