Shipping Time:

Our estimated delivery dates are based on several factors, including the destination address, the shipping options you've chosen, and how quickly we can assemble and prepare your items for shipment. You can calculate delivery estimates by taking the processing time for your order and adding the delivery time based on the shipping method you've chosen.

Our goal is to offer you the best shipping options, we are excited to offer international shipping for most destinations of the world.We deliver to hundreds of customers every day, and we strive to provide you with services of the highest level.

(There is different processing time for different item. You can check the processing time from product page; however, we will try our best to prepare the item ASAP after you place an order on our website)

Please use the chart below to help gauge how long it will take to receive your order:

Shipping MethodDelivery TimeArea
Standard Shipping12—15 Business DaysUnited States
10—15 Business DaysGermany
7—12 Business DaysThailand
5—12 Business DaysUnited Kingdom
10—15 Business DaysFrance
12—15 Business DaysCanada
15—20 Business DaysAustralia
15—20 Business DaysItaly
12—18 Business DaysSpain
10—15 Business DaysMalaysia
7—10 Business DaysJapan
10—15 Business DaysSwitzerland
10—15 Business DaysAustria
10—15 Business DaysRussia
15—20 Business DaysIsrael
10—15 Business DaysBelgium
10—15 Business DaysIreland
10—15 Business DaysNetherlands
10—15 Business DaysMexico
15—20 Business DaysSweden
10—15 Business DaysNorway
30-60 Business DaysArgentina
15—20 Business DaysPortugal
15—20 Business DaysCzech Republic
15—20 Business DaysSingapore
15—20 Business DaysPoland
15—20 Business Daysnew Zealand
15—20 Business DaysDenmark
20-30 Business DaysChile
15—20 Business DaysGreece
20-30 Business DaysBrazil
15—20 Business DaysHungary
20-25 Business DaysFinland
15—20 Business DaysSlovakia
10—15 Business DaysUnited Arab Emirates
25-30 Business DaysColombia
25—30 Business DaysLithuania
25—30 Business DaysSouth Africa
21—26 Business DaysLatvia
20-25 Business DaysSlovenia
10-15 Business DaysLuxembourg
15—20 Business DaysSaudi Arabia
15—20 Business DaysRomania
15—20 Business DaysCroatia
20-25 Business DaysCyprus
15—20 Business DaysUkraine
20-25 Business DaysBulgaria
20-25 Business DaysMoldova
25—30 Business DaysEstonia
15—20 Business DaysIceland
20-25 Business DaysQatar
15—20 Business DaysPeru
7—12 Business DaysKorea
7—12 Business DaysKuwait
30-60 Business DaysAfrica

You don't need to worry about your order. It would usually arrive on time unless there are unpredictable factors (bad weather etc.) which cause delay. We do appreciate your understanding in this matter.

Note for taxes:

For most of the countries, our customers do not need to pay for importing fees, duties or VAT(Valued Additional Tax). However, for some limited countries (especially for some European countries such as Germany, Italy, UK and Canada, etc.) may need to pay duties or VAT according to your countries’ levying rules.

If you have any further questions, please contact our customer services at