Shipping policy

Order Processing Time

We ship from our warehouses in China to worldwide destinations. Our order processing time is 2-5 business days for most products. 

If you need your order more quickly, please contact us and we will do our best to accommodate your needs.

After shipping out your order, the package tracking link will be sent to the email you provided during check out. Please note that your order number is NOT a tracking number.

You can track your order at our Order Tracking page.


Delivery Time

The estimated arrival time = Order processing time + delivery time

The delivery time for free shipping normally takes 8-15 business days(not including weekends or national holidays); the priority shipping method normally takes 5-8 business days(not including weekends or national holidays). Shipping delays can happen due to holiday seasons, extreme weather conditions or local government lockdowns etc.


We are not responsible for any shipping delays that may be affected by customs, natural occurrences, transfers from postal facilities to the local carrier in your country or air and ground transportation strikes or delays.


Incorrect Addresses and Undeliverable Packages

Packages that are shipped to an incorrect address provided by the customer during the order process may be subject to an additional charge of “Half of the order value plus  shipping and handling fee(depends on the product weight)” if a re-shipment is needed.

Orders that have been deemed undeliverable by the courier and have been returned to us are subject to a charge of 20% order value as a restocking fee. Undeliverable orders include but are not limited to: orders for which the customer provided an incomplete or incorrect address; instances in which the customer is not available for delivery; orders for which the customer fails to provide a P.O. Box or full physical address; and instances where the order is refused by the customer.


Defective or Faulty Items

If there is a problem with your order, please contact us within 30 days from the date you received the items. While we do everything within our power to ensure that you receive the product(s) you ordered in the condition you expect, sometimes mistakes and accidents happen. We will do our best to ensure that the issue is resolved to your satisfaction. Learn more in our Return Policy.


Some countries charge import taxes and duties upon reaching customs. However, if you do get taxed in unpredictable situation, we are unable to pay for the tax.  These charges are the responsibility of the buyer. We are not liable to these additional charges once the package is shipped to you.


Please feel free to contact us if you have question.