Shipping Policy

We are glad to bring our customers great value and service. That’s why we provide guaranteed shipping from our warehouse.


We are proud to offer international shipping services. However, there are some locations or sensitive materials we are unable to ship to. If you happen to be from one of those, please contact us by email or fill in the form on Contact Us page.


If you find that the shipments are missing or damaged, please immediately appeal to the shipping companies and contact us together.

If they are samples, we will re-arrange the samples within 72 hours(of in-stock items) and send them for free.

Bulky Shipment
If the bulky shipment is lost or damaged, we will implement them in accordance with the trade terms.

For shipment under the terms of DDU or DDP, we will provide an after-sales service form, after filling the form as required, the problem will be solved within 7 working days.

For EXW, FOB CIF, or CFR terms, we only provide after-sales service of product quality.


For samples, we are not responsible for any custom fees once the items have shipped.
For bulky shipment, if the orders are in DDP terms, we will bear customs duties as required.


Once your sample order is placed and the payment is settled, it takes usually 1-3 days to process your package before shipping.

When your bulky order is placed and the payment is settled, it takes usually 30 days to arrange your order before shipping.


Shipping time varies by location. These are our estimates:

Location Retail Orders(Free Delivery) Express for Sample Train/Sea for Bulky Order
United States 15- 30 Business days 3-7 days 30-35 Business days
Canada About 30 Business days 3-7 days 35-50 Business days

New Zealand

About 30 Business days 3-7 days 40-45 Business days
Europe 15- 30 Business days 3-7 days 35-45 Business days
Russia,Mongolia 25-30 Business days 3-7 days 25-35 Business days
Japan Korea 10-18 Business days 3-7 days 15-20 Business days
India, Pakistan, Saudi Arabia, UAE, Israel, Iran, Iraq, Qatar, etc. 30-40  Business days 7-15 days 35-50 Business days
Vietnam, Thailand, Malaysia, Singapore, Philippines, etc. 20-30 Business days 3-7 days 20-35 Business days
Other Countries 30-40 Business days 5-10 days 40-55 Business days

*This doesn’t include processing time.

*All shipping times exclude clearance/customs delays.


You will receive a confirmation (email/sms) with tracking information once your order is shipped


For some shipping companies, it takes 2-3 business days for the tracking information to update on the system. If your order was placed more than 5 business days ago and there is still no information on your tracking number, please contact us by email or fill in the form on Contact Us page.

The sea shipment will be delivered by the local logistics company after destination port customs clearance. Generally, the information will not be updated before the logistics company picks up the shipment. The tracking number usually updates time about 30 days. You could contact us to get the latest shipping information too.


If you have any questions, please feel free to contact our customer service team. Customer support representatives are standing by to answer your questions. We appreciate your patience and are doing our best to ship all orders as soon as possible. Please contact us by email at or fill in the form on Contact Us page. We will usually respond within 24 hours on weekdays.