Free Shipping On Orders Over $69.


Your Cart is Empty



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

Track Here

Remember: Tracking information is available within 3-5 days from the day we sent you the tracking code.

Please note that these are only estimates for your reference, we do not have any control on high demand, peak seasons, external factors that may delay the processing of your order.
  • Estimated delivery time to US: 5-13 business days via ePackage & Express USPS;
  • Estimated delivery time to Australia: 14-20 days;
  • Estimated delivery time to Canada: 16-26 days;
  • Estimated delivery time to Europe and other countries: 3-5 weeks;
  • International Orders Please Allow 20-50 Days;

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.

European Customers : Please not that any VAT or import fees are subject to be the customers responsibilities at customs and time of picking up the package.

If we agree to a refund, our policies apply to the following below inside the link, unless otherwise stated. Customers are responsible to pay for shipping expenses to ship the product back to us, if we agree to a refund or return.

Our Return Policy can be found here:

Our Privacy Policy can be found here:

For Email or SMS marketing, if you wish to not be notified on order updates, or marketing items. You are always welcome to unsubscribe.

All prices are in USD as default and converted into the visitors native currency for reference only. You will be paying in USD, as that is what we accept.

Tracking FAQs

1, I've received certain items, but not all items from my order?
We ship our products from different warehouses around the world, and always do our best to ship your items from the closest warehouse to your location. However, this might mean that some items arrive on different dates than others, as they are shipped from different warehouses. Rest assured, you will get all your items.

2, The tracking number says delivered, but I haven't received my order?

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.

Do you still have a question? Email us at: