I rarely even go to JoAnns Fabrics anymore. Their fabric quality has plummeted to where I don't even bother looking at their fabric anymore. They don't have enough knowledgeable people working at one time, so you always have to wait in a line for anything. If you have a question about something, most don't know the answers or even where to find something. The Hancock's does have quilting fabric, but most is not the nice quality my LQS has. Prices are similar, tho. So I do go to my LQS at least a few times a month. They have lots of patterns/books, the other stores don't have. Also the LQS has very good people working there, that do make quilts and can answer my questions.