Starbucks started a new program called Tweet-a-Coffee. It allows you to send $5 Starbucks gift cards over Twitter to people you know.
The program is apparently only in the US but I have participated in these programs before where it will just load the received gift into your Starbucks app (which should be valid anywhere).
The first 100,000 people to gift someone $5 and pay using a Visa will receive a $5 Starbucks Card eGift as well (or until November 6th).
Link your Visa card to your Starbucks account before you create your tweet, or else you’ll have to re-do it.