Haha, living up to your username. I'm good with the Starbucks card. I told the non-coffee drinkers that they serve a lot more than coffee, but they weren't convinced. I also found out that the employees in our UK office receive a Starbucks card for 40 Euros.
It seems that in your company's case the act of giving out these Starbucks cards is causing trouble rather than making employees happy! Exactly the opposite of the management intention I'm sure but it's an interesting insight to how well intentioned ideas can go wrong. Thanks!