No Credit Check Financing Is Now Available ! Quick Approval ! Apply Today !


 Customer Service Representatives and Phone Consultation Specialist will be happy to assist you Monday - Friday from 9:00 am until 4:00 pm. CST.  Please call us at 205-216-3213 to speak with someone in our customer service or to have technical questions answered. All calls made after 4:00 pm CST will be handled via' our after hours online chat or support ticket system. Those hours are from 4:00 pm CST - 10:00 pm CST.


Remember: Rush orders are expensive! Plan ahead, and use USPS Ground whenever possible. All Guidelines and Orders apply to the delivery of only the Instock Product Orders and not Customs.


Shipping Method
Geographical  Zone
USPS Ground Pacific

 7 -  10 days

Mid West
6 - 9 days
East Coast
5 - 7 days
Central States

  3 - 7 days

 USPS Next Day Air


Canada Post
5 - 7 days
Outside of the 48 States*
7- 10 days
*Puerto Rico, Alaska, Hawaii, Virgin Islands and Guam


In stock items ship within 3 - 5 days. Some semi-custom items ship within 7 - 14 days, and some custom lace front units and custom made weaving hair ships within 4 - 8 weeks or less.


Instructions For Tracking Your Order    

1. Please allow 5-7 business days for your order to arrive via' ground. Please be aware that customorder can take 7 - 14 business days to arrive via' ground. At this time, overnight and express shipping is not available.


2. Once your order has been shipped you will be sent an email confirmation and UPS tracking number.   If you have not received a tracking number please email us at

If you need further assistance, please call 205-216-3213 to speak with a shipping department specialist. Please give your six digit order number or include it with your email. 


Track your order by clicking on the UPS or USPS logos that are listed below, enter your reference or invoice number in the appropriate field.  Note*  All packages are insured and shipped via' UPS and signature confirmation is required.




Click Here To Track Your Order With USPS


Payment Processing

Site Visitors 596,876