Orders are usually shipped out from our offices within 2 business days from the day that the order was placed by our customers. Personalized items may take more time (specified in the description of the item under shipping info)
For deliveries to major cities, orders are usually received within 1-3 working days after your order is shipped / dispatched.
For areas outside the major cities it'll take a few days longer. However we'll do everything we can to ensure you receive your order as soon as possible.