Shipping Policy

We didn't like to pay for shipping ourselves when we shop online, that is why we proudly offer FREE shipping worldwide for orders over $20. In order to do that, 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 1-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: 12-28 days
Canada: 12-26 days
Australia: 15-20 days
South Africa: 38-57 days
United Kingdom: 20-40 days
Japan/Korea/Singapore: 12-25 days
Rest of the World: 18-57 days

Customs or courier delay 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. 

Duties and taxes vary country by country, therefore we are unable to provide an estimated cost. Please note, you will be responsible for all duties, taxes and customs charges for orders placed on our website.

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