Obviously, this won't help the OP, but I buy all of my DLR T-shirts in at the Disney Store in the Tanger Outlets in Hershey, PA.
We were there this past weekend, and I had told myself "No Shirts this visit", but you can probably guess what happened. They currently have a huge stock in SWGE T-Shirts, selling for $8.99, having been marked down from $34.99. After the in-store sale of 25% off was applied, and then we used a 20% off coupon on top of that price reduction, my final price was $5.40! We currently have no specific plans to visit SWGE in either CA or FL, but when we actually visit in 2 or 3 years, I will be ready!