On Sunday, my gf and her mom were craving a $1 sweet tea from the McDonald's inside Walmart, only to find that at this particular McDonald's tea was $1.29. The cashier looked like he wanted to crawl under a rock and die as they questioned why there was no $1 tea, even though it's always advertised. His excuse didn't say much but this whole thing is a good lesson. Companies shouldn't say one thing and do something else. Yeah, yeah, I'm sure there was some kind of fine print or speed talker at the end of each ad saying "only good at participating McDonald's blah blah" but that's crap. Your experience should be the same at each and every McDonald's, and $1 sweet tea should be $1.