This is almost on topic.

Moderators, feel free to move this to another forum.
I stumbled on a promotion by Starbucks and Visa.
In a nutshell: you purchase a Starbucks gift card and sign up with your Visa card to reload the card when it drops below a preset amount. Keep the no-fee subscription running for at least 40 days after Feb 28, and you get $10 added to the Starbucks card.
http://www.starbucks.com/card/autoreld.asp