Track Your Order

Enter a tracking number below to get the tracking results.

(Please check your email or junk mail folder to locate your tracking number.)


Tracking Status Explanation


  • Pending: Your item has been packed and shipping information has been sent to the carrier. It could take 3-5 business days for the carrier to update the status of your order. Meanwhile, your order is actually on the way. NOTE: if you see that your tracking information has been pending for over 10 days, please contact us at We will give you an appropriate answer.
  • In Transit: Carrier has accepted or picked up the shipment from us. The shipment is on the way.
  • Out for Delivery: Carrier is about to deliver the shipment, or it is ready to pick up.
  • Exception: Custom hold, undelivered, returned shipment to the sender or any shipping exceptions. Please contact your local post office and provide them the tracking number to get further instruction.
  • Failed Attempt: Carrier attempted to deliver but failed, and usually leaves a notice and will try to deliver again. Please contact the local post office with the tracking number to arrange the delivery schedule or pick-up.

Estimated Delivery Time

Your delivery time will be significantly earlier; nevertheless, please refer to the table below for our committed delivery time for each country.

CountryPrefer Shipping MethodEstimated Delivery time (working days)
United StatesUSPS/UPS7-20 days
CanadaCanada Post15-35 days
United KingdomRoyal Mail15-35 days
AustraliaAustralia Post15-35 days
NorwayPosten Norge15-35 days
SpainCorreos15-35 days
ThailandThailand Post15-35 days
IsraelIsrael Post15-35 days
UkraineUkrposhta15-35 days
New ZealandNew Zealand Post15-35 days
FranceLa Poste15-35 days
GermanyDeutsche Post15-35 days
SwedenPostNord15-35 days
JapanJapan Post15-35 days
RussiaPost of Russia15-35 days