OP is most likely referring to the Camel $25 promotion.
Camel is giving away 25$ in the form of a MasterCard digital gift card. Basically here's what you do:
-You must be 21+
-Create an account on camel.com
-log out and log in on as many web browsers and devices as you can
-at some arbitrary point when you log in you'll get a prompt to confirm your email for a free 25$ gift card (normally 5-7 logins)
Can it be used for anything or do you have to by smokes with it?