After you place the order, please allow 3-10 business days for processing time. This is the time we need to prepare the products, not the shipping time.

Shipping Cost

Flat rate $4 worldwide

Shipping Time

Please see the estimated shipping time below.
  • The U.S: 1 – 3 weeks
  • Europe, Asia, Australia: 1 – 3 weeks
  • Canada : 2 – 3 weeks
  • South American, Africa: 3 – 8 weeks+
This is the estimated shipping time, not a guarantee. In rare cases, delay might happen and it will slow down the delivery process. We hope you understand that this is beyond our control! Signature might be required upon delivery. If nobody is at home, a notice will be left with pick up details. Please track package’s status once every few days. The tracking number can be used in your local post website (USPS for the U.S) or If your order hasn’t arrived after the deadline, please contact your local post with the tracking number given in the email.

We offer 45 days guarantee delivery for orders from the United States, Canada, United Kingdom, Germany, France, Spain, and Australia. For the rest, the guarantee delivery time is 60 days. In case the orders haven’t arrived by that time, the refund will be issued.