Free shipping on items over $39

Shopping Cart

Your cart is currently empty.

Continue shopping

  • Total
Taxes and shipping calculated at checkout

Shipping Policy

Affected by uncontrollable weather factors, delivery is delayed

Due to the current surge in global orders, shipments may be delayed, but please rest assured that your order will still be shipped to you as soon as possible. Thanks again for your patience!

We recommend that you monitor your local postal service for the latest information on local delivery, as this information varies by region.

If you have any questions about your order in transit, please feel free to contact us. We care deeply about you and we are doing our best to catch up with you!


deliver goods
Most orders ship within 10-15 business days of order placement. During peak times, we may need more time to ship your order, thank you for your patience. Our top priority is to get your order to you as quickly as possible!

*Please note that we only process orders on weekdays (Monday to Friday).

*Total delivery time = processing time + shipping time

* Normal Shipping 7-15 days, Express 5-7 days

Order Status
We will send a notification to the email address you provided when placing your order when your order has shipped. This notification should include a tracking number that you can use to track your package from our distribution center all the way to your front door.

We also record tracking numbers in the account purchase history of registered users.

NOTE: If you don't see shipping information when you click the order tracking link, don't worry! Occasionally, there may be a 24-hour delay between our transshipment point and the sender checking the tracking progress of the first scan at one of the destinations.


Shipping time
You will see an estimated delivery date on the checkout page. Shipping times may also vary by region.

important notes
If you do not receive your package by the estimated delivery date, you can check the status of your order online in Account Center. If you have other questions, please contact us.

*We do not offer shipping to every country. If your location is outside of our delivery area, please email us and we will do our best to assist you.


Additional Information
All delivery times are estimates and we cannot be held responsible for delays due to certain unforeseen factors (weather, courier factors, customer error, holiday related delays) or any other unforeseen factors.

If you have any questions or need assistance with your account, please contact us.