We have staff working 24/7 to make sure your order gets received and sent as soon as possible. We don't like delaying either!

Order processing takes 1-3 business days before shipment.

Once shipped, your order will take between 7-14 business days to arrive at your doorstep depending on the efficiency of your local postal service.

For international customers, please note delivery times may vary according to different country's custom restrictions (we wish this didn't happen).

We also offer 3-5 business days express shipping via DHL Express on select items. This will be available in product options if the item is eligible. Two-Day Shipping will be available soon.

Use our order tracking system here to find out where your package is.
Please keep in mind that products may be shipped from different warehouses and different arrival times depending on your local postal service.

*FREE SHIPPING when you spend $50 or More!


Track your order


*While some orders may arrive early, some others may experience shipping delays due to unforeseen circumstances such as delayed custom inspections. If it does not arrive within 60 days of the order fulfillment date, we will help reship your order for free or provide a full-refund!