@Gargron
Do you know about Teemill? You can set up a store for free, add your designs and T-shirts are printed to order. You get a % from each order.