Attention java addicts: Starbucks is now issuing cards that will give you coffee for life. There are only 10 cards in existence, which you can only get by winning the Starbucks for Life sweepstakes, which runs throughout this year's holiday season and into January.
The Starbucks for Life card is good for a free food or beverage item at Starbucks once a day, every day for the course of 30 years. As if the cards aren't special enough, they have a luxurious appearance in hammered gold that denotes the special edition out of 10 and are etched with the avid coffee drinker's name. Starbucks has calculated that the value of each Starbucks for Life card is about $54,275.