If you watch what you buy you can get some really nice material from WalMart. I have also found that you need to also watch what you buy at JoAnn's. Don't buy from my LQS as I can't afford that. I ordered from Fabric.com and got some nice fabric for $3 a yard cheaper than the LQS.