I go to Joann's for backing fabric or insides of bags etc. But the LQS has wonderful quality fabric and I have found for the same quality at Joann's it will cost me more than the LQS. I like the personal attention and advise at the LQS. I do buy on line at time also but sometimes when I get it it isn't exactly what I thought it would be. But usually they are a little cheaper. Pro and Cons to all three. But if I had to pick one it would be the LQS.