A weird promo, but hey, who am I to argue?
Each time you make a purchase at Starbucks, they give you a "star." Get 12 and they give you a free item. Yes, you break up your order and get multiple stars.
So the current promo is five free stars. The issue is, they seem to be working randomly. Sometimes they work, sometimes they don't, sometimes they're out for the day, sometimes they aren't. So here's what to do. Log into your Starbucks account and then go here. Enter one of the four codes listed below. You will either get five stars or not get five stars. Keep entering codes until you have gotten two successful ones or run out of codes. That's all I know, but you should get up to ten stars per day, almost enough for a freebie.
Not very creative, but very definitely free.