Order delivery time depends on the demand and the destination country of the products.

We only opt for secured (trackable & insured) shipping to ensure your orders are delivered to you.

Processing time: 3-5 business days

Deliveries to the US, Canada, European Union, Australia:
5-10 business days (Local warehouse)
10-20 business days (Overseas warehouse)

Rest of the World:
10-25 business days

Note: Deliveries to islands and remote countries may take longer. Please check with our support team for more information on the estimated delivery time to your address.

Holiday delivery times:
Please allow for a longer shipping time during holiday seasons. This may occur near Christmas or other major holidays because local post offices are experiencing higher volume.

We strive to get orders to our customers as quickly as possible. If you have questions about your shipment status, please get in touch with our customer service team at