Shipping Policy

We work directly with many small vendors over the world to ship their products from their factories overseas to your doorsteps. Currently, we have warehouses in California, United States and Shenzhen, China. We are in the process of adding a third warehouse in Europe so we can better serve our customers in that region. 

Your orders usually shipped in 2-5 business days from the date it was placed. Once shipped, the time needed for the order to be delivered varies depending on the destination country:

USA: 8-15 days
Canada: 8-15 days
Europe: 10-18 days
Rest of the World: 12-28 days

Customs or courier delays may occur occasionally which may affect your delivery time frame from time to time.

Please note, as much as we strive to provide the most accurate estimated time of arrival, our estimate remains to be, an estimate. We are unable to guarantee a time of delivery as many factors might affect the delivering process.

A tracking number will be emailed to you once your order is shipped.

Our orders will be delivered by your local postal service. 

Please don't hesitate to email us at should you have any concerns regarding your order.