Idk if this is already posted... but it's spam so w/e.
But for the last 2 hours I've gotten around $500 worth from starbucks.
If you want the whole thing, read here: (you need an account to see links)
but in short, what you have to do is register new starbucks accounts on your smartphone (by using the starbucks app) and select "virtual" cards. Then log into the account on your laptop and there's a $5 card in your account. You can transfer this money to an already existing card if you have one, or just use it as a virtual card from your phone to pay.
The last time something like this happened, they didn't take my money away... so... it's worth the efforts