I've ordered from this company about 5 or 6 times. I was satified with the quality hair and shipping times until my last order which was almost 2 months ago that I still haven't received. I contacted customer 2 weeks after placing my order and was told it shipped and was given a tracking number. When tracked it says its a pre-shipment, meaning they are preparing to ship it. Its been 2 months and still nothing has changed. It still says its in china and its preparing to ship. When I contact the company they say that the shipping information isn't up to date and that its shipped but yet they don't show any proof of it. I am a regular online shopper and haven't had any issues with usps or other shipping agenices tracking systems. I doubt it takes 2 months to update a shipping record of an item. I was told 6 days ago that they would send it again as express and send me a new tracking number... still no word or package from them. I am beyond fusterated now. I wanted to have these in time for the beyonce concert I just attended and didn't. Now I'm just over it and want my money back. As for the quality of the hair from past experience, its ok. I don't wear it for long periods of time nor do I dye it so I haven't encountered some of the other issues others have. I have notice that the cury hair does become very tangled and matted after time which can be a pain to detangle. I rather toss is and buy a new bundle.