Shipping Policy

All items except for in-stock items are shipped to our US location first for quality check before being delivered to you. It will typically take 2 business days (M-F) to 8 weeks for orders to be delivered to buyers located in the US. For the items are not in stock in the USA locations, it takes up to 7 weeks to get to us, 1-2 business days to quality check and 3-4 business days to ship to you.

Items that are available in one or more of our US locations have already been quality checked and ship directly from our facilities to you. It will typically take 2-6 business days for an in-stock item to be delivered to you.

Expedited shipping is a shipping option for in-stock items only and available only to buyers located in the contiguous US. It will typically take 2-4 business days for expedited shipping to be delivered to you.

For international orders, delivery times vary due to customs. Import duties are not included, and you will be responsible for them upon arrival. Delivery times are estimates and are not guaranteed, as shipments may be affected by weather-related delays or events outside of our control.