Free Shipping Worldwide for any order over $50.

For in stock items, it usually takes 1-2 working days to process before shipping.(Please note: We do not process or ship orders on weekends and public holidays. )

We usually use FedEx, DHL, EMS to shipping your order. There are some differences between arrival times in different countries. Details are shown in the following table:
United States  2-4 business days
Canada  2-4 business days
Australia  2-4 business days
United Kingdom  3-5 business days
Germany  3-5 business days
France  3-5 business days
Spain  3-5 business days
Russia  4-10 business days
Japan  3-5 business days
Other country

 7-25 business days

Tracking Your Orders:

You will receive an email with the tracking number within 24 hours after your package ships out. Please also allow another 24 hours for showing the tracking information.

For any inquiries, please contact us.