I have purchased fabric at Walmart. Some is good and some is bad. It's the same at our JoAnn's. Some of their fabric is pretty bad, too. If I like it, I check it out. If it feels good and looks good, I buy it. I can't always afford to buy all the fabric at my LQS, although I try to buy as much as I can from them. We need to keep them in business!