I googled around, mainly finding cheesy sites (if I see a Michael Jackson t-shirt I move on). Maybe someone here knows a good place to get them ... any tips are appreciated.
I would suggest visiting Etsy.com as well; set the search for "vintage" and go to town. A lot of the true vintage shirts are usually at least $50 and sometimes upwards of $200. As with eBay, pay attention to each sellers feedback rating and ask your questions (holes, stains, stitching, smells, etc.) ahead of the purchase.
Thanks I just placed an order so I will let you know
Glad to help,there used to be a UK excellent shirt/print seller on ebay a few years ago [BRITISH ORIGINALS] i think was his username,who specialised in 80s bands,his shirt prints were flawless, and extremely durable.Sadly he is no longer trading.
I would have probably ordered maybe 5 or 6 shirts from the site above had it been based in the UK.
I used to buy them from the Burning Airlines catalog (25 years ago) and they are still around (www.burningairlines.com) although I haven't looked at their site recently.