> I want to support the band, but feel like only a fraction of the money spent on merch goes to the target.
Maybe you don't have any friends that are in a band, but if it's the band members or friends of the band selling the merch, they are getting 100% of the profit. They design the shirts, they pay for the printing of the shirts, they then sell the shirts directly with their own hands. There's no middleman taking cuts. Now, if you're buying their merch from some 3rd party website, that site probably takes a cut. Some bands selling merch on their own website could still be coming directly from the band if one of them, or again a friend, sets up the site with their own accounts using square/stripe/etc and deals with the fulfillment themselves they are minimizing cuts as well.
I guess they are technically not middle men because they sit one the start of the value chain, but the company making the t-shirts, the one selling it and the one printing on it are still making good profits. On top of the actual costs of making those printed t-shirts.
I imagine it's not hugely expensive at the volumes bands need, somewhere from $3-10 per t-shirt depending on quality, and maybe double that for hoodies? And if you are buying online shipping and handling, which is another $5-10 that I'm paying and isn't going to the artist. Not a huge deal. But if you don't care about the physical product and just want the band to have some money that's still a good bit of inefficiency