we ship worldwide


We offer FREE shipping on most items in store to the USA and Canada.  For items using Standard Free Shipping, transit time is usually between 15-30 days. For Courier Express Free Shipping, transit time is usually between 2-7 days. In stock items are shipped within 1-2 business days and items which have to be customized can take between 2 to 7 days to produce. Please see item description to see which shipping methods are available for each item.

Some pre-colored virgin hair requires a processing/handling time of 3-5 business days and some synthetic products require a processing handling time of 3-7 business days if it needs to be custom produced. Human hair colors #1, #2, #4, browns, blondes and special colors such as pink, blue, etc, sometimes need to be customized and may take 2 to 5 business days for production if not in stock. Otherwise they are shipped within 1-2 business days if in stock. Some natural colored items need to be customized as well if not readily available and can take 2-5 days to produce. Transit times do not include processing/handling time. 

Processing Time + Transit Time = Total Delivery Time

International Shipping

We offer Discounted Rate Express International Shipping to countries outside of the USA and Canada and shipping time is usually 3-7 days. For international shipping, costs are based on package weight and are rates are reflected at checkout.

**Please Note: We do not ship to P.O. Boxes.

Customs Duties & Importation

Some countries may charge customs duties and importation fees. You will need to check with the customs department in your country to find out what charges may be incurred when importing merchandise. You are solely responsible for all importation fees, brokerage fees, customs duties and tariffs which may be charged to you by your local customs department. Please note that items may be delayed by your local customs department and our transit times do not include these possible delays. Our transit times will only cover from the time your order leaves our warehouse to the time the order reaches your country.


Note: Every country has different customs rules and regulations. Check with your local customs department when it comes to importing human hair products as we are not responsible for items which are held or seized by your local customs department.  

Processing Times

Number of Days processing time refers to business days. This excludes weekends and holidays. Processing times may be extended by 1 or 2 days for items which need to be custom produced. Times vary and are noted in the item product description.

Delivery Time

This time range is from the time you place your order until it is delivered to you.

Delivery Time = Processing Time + Transit Time


You are free to cancel your order at any time once it is not at or past the processing stage, since many of our items are customized. Once your order is at the processing stage, this means production has already started and cancellations cannot occur at this stage. Also, orders which have already shipped cannot be cancelled. However, if your order's status is still "New", you can cancel at your convenience.  


For situations where your order has already been shipped out:

You will need to return the item once it qualifies to be returned. View our Returns & Exchanges section for more information. Once the order arrives, you will need to initiate a return using our easy returns process to avoid delays with your refund. To initiate this process, email us at [email protected]


For general questions please contact us and we will get back to you within 24 hours (1 Business Day).