Just got an email from Mcalisters:

Free Tea Day - July 29th, 2010
Free Tea for Everyone at your local McAlister's Deli

No Purchase Necessary; valid for dine-in only; limit one per guest; not valid for gallons or catering.