Our goal is to offer you the best shipping options, no matter where you live. Every day, we deliver to hundreds of customers across the world, ensuring that we provide the very highest levels of responsiveness to you at all times.
The time frame for order delivery is divided into two parts:
Processing time: Order verification, tailoring, quality check, and packaging. All orders are sent to the manufacturer for dispatch within 24 hours after the order is placed. We have manufacturers in both the United States and China. Depending on the manufacturer’s location, it may take an additional 2–4 days.
Shipping time: This refers to the time it takes for items to be shipped from our warehouse to the destination. International delivery usually takes about 15–30 business days. US orders are shipped by e-packet, which is a US Postal Service product. After processing and leaving the warehouse, items usually take between 7 and 14 days to arrive at their destination but can take longer from time to time.
We are not responsible for any customs fees once the items have shipped. By purchasing our products, you consent that one or more packages may be shipped to you and may get customs fees when they arrive at your country.
Can You Ship To My Country?
We can send to almost every country on earth and have free shipping to our main destinations. We Don’t Ship To: China, South Sudan, Yemen and Syria.
Shipping time varies by location. These are our estimates:
Location *Estimated Shipping Time
Canada, Europe 10-30 Business days
Australia, New Zealand 10-30 Business days
Central & South America 15-30 Business days
Asia 10-20 Business days
Africa 15-45 Business days
Max delivery time – 45 business days.
*This does not include our 2-5 day processing time.
My Item Was In Stock Then I Placed On Order And It Is Showing Out Of Stock; What Happened?
This occurs when our digital stock counter mismatches the actual stock level. Our website’s stock level is continuously updated but it can become out of sync with the actual stock level. On rare
My order status is showing
It means that some products in your order are out of stock at the moment. If your order status is