I buy from Fabric.com, Beverly's, Connecting Thread and have never had a problem or concern about any of the fabrics. I accidentally bought a knit fabric from Fabric.com instead of quilting cotton (all I saw was the 100% cotton) and they took it back with a full refund.