I've bought very nice fabrics from Hancock's and JoAnns, and then some not so not. The diifference for me is the consistency of the beautiful fabrics in the quilt shops AND knowledgeable people who provide excellent service. I can't speak for all JoAnn stores, but the staff in ours knows nada...if you can even find someone to ask a question to.