If getting free Starbucks coffee for life sounds way too good to be true, that's probably because it is!
But what if we told you that you could get free Starbucks coffee every day for the next 30 years?? Well not only is it possible, but it's totally happening!
That's right! The grande coffee chain has announced a new campaign called Starbucks For Life, which (despite the misleading name) will give a handful of lucky customers the chance to win the rights to one free food or drink item per day for the next three decades!
So far, there haven't been too many details about the campaign other than the fact that it kicks off in December and customers have a chance to win by using their store card or paying with the mobile app!
Considering a cup of coffee every day for the next 30 years adds up to around $20,000, we'd definitely have to say this is a gift that keeps on giving!