Shipping Duration

FREE Worldwide Shipping

All packages shipped out sent via with a tracking number. Once our shipping company forwards the tracking number to us, we will in turn send you the tracking number to the email you provided upon ordering. Please see below for the estimated shipping times for your country/region.

Estimated shipping times:

7-9 business days: United States, United Kingdom, Canada, Spain, France, Korea, Taiwan, China, Japan, Singapore, Malaysia, Australia/New Zealand.

Approximately 12 business days:

Brazil, Mexico, Venezuela, Norway, Sweden, Denmark, Finland, Netherlands, Germany, Philippines, Indonesia, India, Turkey, Saudi Arabia, Jordan, Bahrain, United Arab Emirates, and to all other countries.

Approximately 18 business days:

All other countries.

2-5 business days:

Express Shipping by DHL, FedEx, Aramex, UPS or equivalent 


Important note: Please note that all estimated shipping times stated are based on normal conditions. Every once in a while, we do experience heavy international shipping volumes, especially during the holiday seasons. Therefore, shipping delays may occur. Also, do note that customs in some countries do take longer to clear and scan incoming packages, therefore estimated shipping times may differ from those stated above.

Order Processing times

Please note that order processing time must be added on to shipping times to get the total time taken for you to receive an order upon placing it. Order processing time is between 3-4 business days, and is used to check your order for quality assurance, packing, printing of shipping labels, and forwarding to our shipping company for dispatch. Shipping dates are then established.

Order cancellations

We will not be able to cancel orders once the order is processed. If you change your mind, email us within 5 hours of placing an order, and we will try to help you by checking the status of your order. Please send all emails to: should you choose to cancel your order.