I have a respectable quantity of metal shirts, which were almost totallly acquired spanning almost 3 decades (I've just realized this) from a) the band, b) at gigs or c) as bundles with the album. I only have a few shirts that I've got because I just wanted to have them due my likeness of the album they show. The oldest shirts I have are: Testament - The New Order (bought in 90' or 91' with the album, worn AS FUCK) and 2 Cannibal Corpse shirts: EBTL (94' most probably, also worn as fuck) and The Bleeding (late 94' or early '95, it's almost light grey now with some small holes here and there, totally worn as hell).
Metal as a community seems more like a joke than anything to me. Metal is nerdy, sure, but for me, forums are more than enough to share that nerdism from time to time.