I'll buy fabric anywhere I find good quality--I check the fabric very carefully. I tend to shop at my local Hancock, because the staff there is so good. They know me from my visits--I consider it my LQS--but I don't buy everything that they carry. I do a lot of online shopping. Gotta watch the bucks!