Track your shipment here by filling in your tracking number below:

Due to coronavirus (COVID-19) and cancelled flights, shipping time might take longer than normal route:

Estimated delivery time to US: 20 days

Estimated delivery time to Australia: 14-20 days

Estimated delivery time to Canada: 16-25 days

Estimated delivery time to Europe and other countries: 3-5 weeks

Due to cancelled flights, the estimated delivery date is a little longer than you expect

If you have any questions or concerns regarding your order please let us know via or via the contact form and we’ll get back to you within 24 hours.


  • How long will it take for my order to arrive?

Due to the fact that these products are sourced and shipped internationally from suppliers all over the world, shipping times for your order may vary.

If you live in the US, your package will be shipped via ePacket, Yanwen, 4PX,… which are USPS services.  Delivery time is typically 10-15 days. Once your items reach the United States, you can check the USPS website for an estimated delivery date.

If you live outside of the US, we will do our best to ship your packages with full door-to-door tracking and you can use the tracking link we provide for you as well as the table below to get an estimated delivery time.

  • Why did I only receive part of my order?

Not to worry, your items had to be shipped separately.
We have a large assortment of products not stocked in-house, when you order multiple items at a time, they may be shipped separately so they get to you faster. You may receive one item before the next. So don’t panic if you don’t receive all of your items at once…they are on the way 😊

If you have any questions about your specific order, feel free to contact us.

  • Why does my tracking link say ‘Expired’?

This could be due to a number of different reasons.

Most of the time this is simply an error with our tracking system and we can quickly re-track your package for you. If your tracking link says ‘Expired’, you can use this link instead

If your tracking link says ‘Expired’, please contact us here and we will take care of you.

  • Why does my tracking code not work?

Tracking code typically takes 7-10 several business days to update into the online system. Sometimes it will be 10-15 days when logistics has too huge backlogs. So please wait a few days more and then check again. If not, please contact us

  • Why does my tracking link say ‘Undelivered’?

The item was attempted for delivery but failed, this might be due to several reasons. Please contact the local post office to make it delivered. The shipping company General explanation: Possible reasons for unsuccessful item delivery attempt: addressee not available at the time of delivery; delivery delayed and rescheduled, addressee requested later delivery, address problem – unable to locate premises, rural or remote areas, etc.

  • Why does my tracking link say ‘Pick Up’?

Item is out for delivery or arrived at a local facility, you may schedule for delivery or pickup. Please be aware of the collection deadline. General explanation: Your package has arrived at a local delivery point. Your package is out for delivery. If you ensure your package has been delivered successfully, please ignore this notice. However, if you haven’t received your package, we’d advise you to contact the carrier to arrange a re-delivery or collect your item. Hint: Generally, the carrier has a collection deadline, we’d advise you to pick up your package at once, or it might be returned to us – the sender.

  • My tracking code status is ‘Alert’

The item might undergo unusual shipping conditions, this may due to several reasons, most likely item was returned to sender, customs issue, lost, damaged etc. General explanation: Your package is being returned to sender due to any of these reasons: item refused by addressee; incorrect / illegible / incomplete address; expired retention period; addressee absence; etc. Your package might be retained by the customs department due to any of these reasons: contains prohibited goods; importation of the goods is restricted; retained by customs due to tax payable, or any other unspecified reasons. Your package may have suffered damage or been lost during the transportation period. If you ensure your package has been delivered successfully, please ignore this notice. However, if you haven’t received your package and it is under the ‘Alert’ status, then please pay attention: you need to read and analyze the detailed tracking information carefully. Due to the complex description of worldwide shipping providers, we can’t auto-detect and determine all the status 100% accurately, hope you understand. If the item was returned, please contact us with the correct and full shipping address

  • COVID-19 OR CORONAVIRUS affecting delivery?

There are certain delays on all carriers due to the global pandemic of COVID-19 (aka coronavirus).  However, we are working around the clock with our shipping partners to ensure that your order reaches you as soon as possible. These times are certainly challenging but we hope we can get by this temporary phase and keep delighting you with our best service possible. We are sincerely thankful for your continued support and business.


All domestic delivery issues become the responsibility of USPS once it’s been shipped from our warehouse or suppliers. You can contact USPS at (800) 275-8777 to locate your package at your local post office.


Send us a message via the contact page