Ordered 27 yards of curtain fabric Nov. 6 and paid extra to get it 2 days earlier than free shipping option. It was supposed to arrive in 3-5 business days, but it is now Nov. 15 and it still hasn't arrived. I have called 5 times and emailed at least that many. No replies to emails, except to say my "request has already been handled over phone and is being closed out." Each phone call, I heard a different story about the fabric and why it hadn't shipped. They charged my credit card Yesterday and said it shipped UPS 2 day today. I was just sent a tracking number and it shows that fabric shipped and is scheduled to arrive Tuesday. It was extremely difficult to get reliable information from this (Massachusetts based) company, but hopefully the fabric will be worth the delays. Prices and selection are decent, especially if you're buying a lot of fabric. If you have plenty of time to wait for fabric, you might take a chance on them, but, if not, read the reviews and Consider going somewhere else. I wish I had read them before this purchase!