Your Cart is Empty

Shipping and Delivery


We offer FREE Shipping for orders over $50.00 within the continental United Sates

We offer FREE Sipping for orders over $249.00 to US and outlying areas.

We off FREE Shipping to Canada for orders over $899.00

The time frame for your order delivery is divided into two parts:

Processing Time: Order verification, tailoring, quality check, and packaging.

Orders that are in stock in our US-based warehouse will ship out the same day as they are ordered. If the order is placed before 12:00 pm EST. If the order is placed after 12:00 pm EST, it will go out the next business day.

Orders that are placed for items that are not in stock in our US warehouse but are available from one of our US distributors, the order will be shipped out in 2-3 business days.

Orders that are placed for items that are not in stock in the US are dispatched to our Chinese manufacturer within 48 hours after the order is placed and the payment is received. The manufacturer and China EMS/China Post process the orders, which takes an additional 2-4 business days.

Shipping time: This refers to the time it takes for the item to be shipped from our warehouse(s) to the destination.

Shipping within the US, delivery can take between 1-5 business days

Outside of the US, delivery can take between 7-35 business days. Product shipping from the US is shipped Priority Mail via USPS.

Product shipping from China and are shipped by e-packet, which is a US Postal Service product. After processing and leaving the warehouse, items usually take between 5 - 14 business days to arrive at their destination but can take longer from time to time.

Please allow up to 20 business days for delivery of an e-packet to a US address, and up to 35 business days for delivery to a non-US address. Note that for some countries, shipping may take longer than estimated.