Last month our Wal-Mart still had fabric, and I hope they stay! I would not be able to afford to quilt without their prices. We are on a fixed budget and live 2 hours from any thrift stores or a WalMart. The local Mercantile Store does carry fabric (50 mile round trip) but it is higher than WM.
I have done a lot of shopping on ebay, but the cost of sending fabric is getting too high! So I go back to my stash!