I recently attended a small gig at a bar by a fairly new band on arrival I noticed a table set up at the side of the stage on which the band were selling every possible item you could think of with the band logo on. You name it and it was there, lighters, badges, stickers, mugs, t-shirts, cd’s, etc.
So this made me think, what is an appropriate amount of merchandise for a unsigned band to sell at a gig? personally I think it was a bit over the top to have such an array of items on display especially considering they had a fanbase of about 5 people, mostly friends!
I would be interested in hearing anybody elses views but I think when playing venues where people are probably seeing you for the first time a cd is all you should try and sell, maybe as you build a fanbase and start to see familiar faces following your gigs it is worth introducing one or two designs of t-shirt.
The only other thing I would consider in the early stages is badges but not to sell, they are far better given away for promotion.