It's all about economies of scale. A 100 print run costs about the same as hundreds more as setup, packing and shipping makes the per print cost skyrocket.

Maybe you should look into your own printing? Nod to Zebra industrial grade printers.