Due to COVID-19, we have suspended shipment to the following locations

  • All countries in the Middle East except UAE
  • All countries in Africa
  • All countries in South America except Brazil, and Chile
  • Ireland

After you place the order, please allow 2-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, Canada : 3 – 4 weeks
  • Europe, Asia, Australia : 2 – 4 weeks
  • South American, Africa: 4 – 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 parcelsapp.com. If your order hasn’t arrived after the deadline, please contact your local post with the tracking number given in the email.

Due to COVID-19, most shipments have been delayed. We offer 45 days guarantee delivery for orders ship to Germany, France, and Spain. For Ireland, countries in Africa, Central & South America, and Middle East, the guarantee delivery time is 90 days. For the rest of the world, the guarantee delivery time is 60 days. In case the orders haven’t arrived by that time, the refund will be issued.