Ideal Hair 24-7
Consumer Report
I have ordered £277.00 worth of hair from ideal hair 24-7. I was told up to 6 days delivery. As of yet i have still not received the hair. I have left many emails but do not get a response. Is there anything i can do about this? This is $331.00 ...