Get live tracking updates
Tracking updates are available within a few days of processing your order.
Please note that shipments are often handled by more than one carrier including the USPS, DHL, EMS, UPS as well as other contracted carriers.
As a result, tracking updates could be delayed after changing hands from one carrier to the next
In the US, the USPS is often the last mild carrier and will make final deliveries.
*Link Updated 12/16
FulfillmentAll orders are fulfilled within 48 hours or next business day if placed on the weekend. Order confirmations are sent within minutes of submitting your order and should be saved for your records
Confirmation emails including tracking information will be sent to the email on file once the order has left the warehouses.
All shipments are sent directly from our overseas warehouse except in the case where inventory is held in your country.
Most deliveries unless originating in your country 12-21 days.
*Please note that during the Covid outbreak deliveries may take longer
Shipping times will vary depending on the destination country.
In most cases returns are received locally in your country of origin. Please visit our returns page.
Please be sure to check your country's customs policies to determine additional requirements and or potential delays.