Who doesn't love FREE drinks? I know I will be at Starbucks taking advantage of this deal.

I love Starbucks! They were already one of my best friends, but after hearing about their BOGO deal, I think they just became my BFFL (best friend for life). From August 3rd through August 7th, if you buy any hot or cold macchiato at participating Starbucks, you'll get one for free. There is a catch, however (there always is). The buy one get one offer is only available 2pm - 5pm.

Who's coming with me to get a macchiato this week? I might be going every day. But the questions remains: if you bring a friend, who pays and who gets the freebie?