The product will be shipped after finishing printing period which takes about 5 days. The estimated time for printing and shipping is about 2 – 3 weeks . However, the shipping time depends so much on the customer’s address, the types of product since some of our products are custom printed and assembled and others are stored in warehouses, holidays and customs delays, which are outside our control. But rest assured that your package is on the way.