Have a look at our list 7 Best Print on Demand Companies to Work With. Before choosing a POD supplier, you should consider:
Consider the location your provider offers. When the product is further away, delivery times will be longer, even if it is far from infrastructure. Focus on finding a company that uses a distributed network or at least one that lets you pick your goods.
Hope this helps!