Hello Nannie,
Buy your fabric wherever you see what you like and, feel you can afford. JoAnn's fabric is just fine. By the time our quilts we are making today wear out we won't be around to care. If it wears out it means is was used a lot, aka well liked.