I used to drink it when I lived in MA because it was literally the only place I could find that actually HAD sweet tea... yeah it sucks but it was better than nothing
For fast food, I find Chick-fil-a, or however you spell it, has the best sweet tea, and freakin' huge cups :P