Not credit card related, but since we're all trying to save money I'm cross posting this here...
When you buy a $10+ Starbucks eGift card using Visa Checkout, you get a $10 bonus (for a total of $20 Starbucks eGift card):
https://starbucks-promotion.cashstar.com
This promotion is limited to the first 225,000 people, so
HURRY. It's still working as of this posting. I also noticed it's processed through CashStar, so you may want to use an Ink card with Visa Checkout because it might trigger bonus UR points.
The bonus is reflected at checkout (no waiting a day or more to receive the bonus), and I received a $20 Starbucks eGift card almost immediately after submitting my order.
Good luck!