Don't know about the US, but here in the UK places like Primark and Mountain Warehouse have t-shirts for £6.
Bought some underwear from a Duane Reade in NY just before Hurricane Sandy hit which was a reasonable price -- I was on the last flight into Newark, but my suitcase wasn't. That was the last time I've checked luggage.