Sorry to hear you had such a bad experience. I received an order from fabric.com last week. It took only four days to get here and everything was neatly packed and the order was correct. I have had a bad experience with fabricdepot.com, but the order did finally arrive but with the wrong invoice in it. I have to say I have never gotten any fabric that I didn't think was first quality and I order from many different websites. Good luck next time.