Shipping Policy

We ship worldwide Monday through Friday. Orders placed on Sunday or Holidays will be processed on the next business day. 

Processing Time

All items are usually shipped in 3-5 business days. After the package is shipped, we will notify you by email with the tracking number and other delivery information.

Shipping Time

The average shipping time is 6 - 20 business days. There can be the occasional customs or courier delay which may affect your delivery time from time to time.

Free shipping

We offer Free shipping on all orders $20+.( $4.95 flat rate on orders under $20)

Please note that we have suppliers from all over the world. It means that the delivery can be carried out from the warehouses located in different countries and sometimes the delivery can take more time than specified in average delivery time. It's related to the postal service which carries out the delivery. Besides, sometimes other conditions can make influence on a shipping time, such as weather.

Please also note that orders placed during the main world holidays (e.g. Christmas or New Year) may take about 3 - 5 days longer. That's why we cannot guarantee the exact delivery date of your purchase.

The order is considered shipped when we send the tracking number to our customers. Then the delivery time will be depend on the postal service, but we assure you we do our best to help our customers in getting their orders as fast as possible.

If you have any questions, please contact us at