Shipping Policy

Shipping Policy


On this page, we will explain all about delivery estimates, processing time and order delays.

Order processing time

Please allow 2-4 business days to process your order, once your order has been processed and shipped, you can easily track your order online via My Account page, if there is an issue with your tracking number please contact us.


We ship out from multiple international warehouses including the US. Delivery estimates can vary depending on your location, demand on the current stock, season, etc.

  • United States:

Orders might take 7-20 Business Days to be received. In most cases, your order will arrive within 2 weeks or less.

Please attention: it will take about over 25 days during Covid-19 period time .

  • Outside the United States:

Orders might take 10-25 Business Days to receive your order, some remote countries and regions might take up to 35 business days.

Please attention: it will take over 35 days during Covid-19 period time .

Delayed Orders

If your order took longer than the expected delivery date by 10 business days, please send us an email at or start chatting with us by clicking the chat icon on our website and we will do our best to resolve the logistic issue.

Sometimes orders would take longer than expected to be delivered for various reasons e.g. high season, extremely high demand for certain products, holidays, weather, natural disasters, etc…

Shipping Rates

All shipping cost could be showed when you click product page or when you submit order .