Track Your Order
To check the latest updates on your delivery, enter your tracking number into one of our official tracking portals:
- Global Tracking: 17TRACK
- Express Tracking: Cainiao Global
Please note: Tracking information may take 2–3 business days to sync after your package has been dispatched.
Need Help with Your Order?
Have a question about your order or product care? Check our Frequently Asked Questions for instant answers.
If you still need assistance, reach out directly to [email protected]—our support team will get back to you within 1 business day. Alternatively, submit your message below: