You can get a free $5 Starbucks eGift card right now. It does take a few steps and you must be one of the first 100,000 to get this offer.
Just give a $5 eGift card via Twitter AND pay with a Visa card. Within 24 hours, you should receive your eGift card by email.
You also need to have a Starbucks account or create one to get this offer.

Thanks, Charlene. Just tweeted to Hubby. Today is his birthday, so a nice little extra.
Thanks! it works! Got my $5 egift card in about an hour after tweeting!=D