The only thing I have bought here is thread and was very satisfied with it. Seldom buy fabric on line as I got poor quality a couple of times so stick to local shops. Also, living in Lancaster, there a a good supply of shops and I don't "have" to shop on line.