Free Shipping On Orders Over US$69First Order Get 10% OffCode:First

Shipping & Delivery

The estimated delivery dates are based on various factors, the destination address, the shipping options you choose, and how quickly we can assemble and prepare your items for shipping. You can calculate the expected delivery time by adding the processing time for your order and the delivery time based on the shipping method you selected.

Total time (delivered time) = Processing time + Shipping time


The processing time is normally 5-10 business days.

Standard Shipping: 10-20 business days after processing.
Expedited Shipping: 5-10 business days after processing.
Worldwide free standard shipping on orders over US$79, otherwise US$7.99.
Worldwide free expedited shipping on orders over US$139, otherwise US$18.99.

Therefore, you can expect to receive it within 10 to 30 business days.

Customs duty or duty fee

Usually, customers are not charged by any additional fees. However, in some European countries you may have to pay customs duties or VAT according to your country's collection rules.

Due to the global outbreak of the new coronavirus (COVID-19), logistics and transportation times have been affected. Please be patient. If you have any questions, please feel free to contact customer service at