It entirely depends on the quantity you ordered and the customization features you asked for. Generally, it takes a few days to get this printing process done. Regarding shipping, it takes 12-15 business working days.