the only reason t-shirts should ever be that high is if there are union/venue fees of $5 or more tacked on, which always happens at arena shows. not sure abiut a venue this size though. t-shirts cost less than $10 per shirt to produce for the band/merch company, so a markup like that is highway robbery.
Chevelle/Middle Class Rut-8/27
Modern Baseball/Beach Slang-9/5