Shipping & Delivery

Where do you ship from?

It depends on the products you ordered and the stock in our fulfillment centers. We operate three fulfillment centers across the United States, Europe and China, so you may receive your items from different fulfillment centers.

How long does it take to receive my order?

Order processing time takes 1-3 business days before shipment. Deliveries then usually take 7-30 business days. However, due to the distance between countries, slow postal services, and shipping delays it can sometimes take up to 2 months. It depends what you purchased and where you live. When you order from us, you will receive a confirmation email. Once your order is shipped, you will be emailed the tracking information for your order's shipment.

My order has not arrived yet? Even after your promise "20 business days", why?

While some parcels can arrive early, some others may experience shipping delays, or you may live in a more isolated region from our fulfillment centers. If it does not arrive by 8 weeks after ordering, we can help reship your order or refund guaranteed! :)

I have only received part of the shipment, where are the other items?

We ship from different fulfillment centers using different carriers so some items might arrive earlier than others. Also, sometimes parcels experience shipping delays while others do not.

What about possible custom fees?

We are not responsible for any custom fees once the items have shipped. By purchasing our products, you consent that one or more packages may be shipped to you and may get custom fees when they arrive in your country (this rarely happens).

Will this item get to be before _________?

If you plan to give one of our items as a holiday or occasional gift, we do not recommend buying the items less than a month of needing the goods. There is an outside chance of your items not arriving on time. We are not held responsible for items that do not arrive before specified dates.