Shipping policy

Delivery time: Total Delivery Time = Processing Time + Shipping Time
Processing Time: Before shipping your order, normally we need 1-3 business days to prepare your products, do strict quality-control tests and carefully package the items. So the processing time is separate from the shipping time.  which can be checked on 
In the event of a holiday, the order will be sent out on the first day of work.

Shipping time
U.S. and non-mainland islands : 10-12 Business Days
Canada : 8-12 Business Days
Australia : 8-12 Business Days
New Zealand :  8-12 Business Days
Europe :10-15 Business Days
Other countries : 10-20 Business Days

The shopping season may cause logistics congestion, delaying delivery by 2-5 days

1*If the package does not arrive in time within 15 working days, please contact us in time and our agent will reply you within 24 hours. If the package is lost or damaged before use, after confirmation, we will offer you to resend a new package free of charge.
2*Please note that delayed requests may not be accepted.