we have walmart in my small mountain town, and luckily they still have fabric. I have noticed the last 2 weeks , however, they raised their " cheaper " prices to a few pennies shy of $3.00 a yard, and sadly, some of the quality has gone down in that change.. But, being the picky buyer, I choose wisely on what I can afford there, praying blessings that walmart won't delete that section of the store anytime soon.. Don't like to travel hours over mountains , in either direction to find a Joann's or any other fabric/hobby store that has manageable prices for all the baby quilts I make, and donate.