The items in stock are generally shipped within 3 working days after receiving the payment. Items not in stock will be shipped within 7-10 working days after receiving the payment. Customised orders and bulk orders shall be shipped on mutually agreed timelines. For specific timelines for each product, please refer to the product page. The time specified in the product page will supersede any timelines mentioned above.