I have bought many yards of fabric from Walmart with very few problems. My disappointment is my town open the latest greatest-they think-WalMart and they no longer carry fabric. I really miss their fabric/craft department.
Remember generations before us had no big fancy stores to buy fabrics and we pay a fortune now for those "antique" quilts.