I handle the merch for 2 bands, I'm against this as the only choice. As a guy who goes to shows all the time (just went to king diamond monday) the first place I go is to merch booth. Noting beats having something for people to see, touch and get on the spot. The on demand thing is the lazy way IMO. It could be cool as an extra website thing in addition to physical merch. Yes, it's a pain. We pay a girl to set up and sell but it's a great profit for really little work.