Shipping & Delivery

Our goal is to offer you the best shipping options, no matter where you live. We deliver to hundreds of customers across the world every day, and we strive to provide you with services of the highest level.
The time frame of an order delivery is divided into two parts:

Total Delivery Time = Processing Time + Shipping Time

Processing time: 1~5 business days
Shipping time: 7~20 business days

Shipping Detail:

FREE SHIPPING on orders over $79(or $5.99 shipping fee to worldwide)

Order Status
A shipping confirmation is emailed to you as soon as your purchase has been shipped, which will allow you to track the status of your shipment. 

Undelivered Package
If your order was not received because the shipping information provided during checkout was incorrect, a replacement order will not be sent for free. You need to contact our customer service, pay the shipping cost and handling fee again, then we will send you another one.
If there is anything further we can do to assist, please contact us at