Our Walmart closed the fabric department several months ago, and all they have now is one aisle dedicated to sewing supplies. They have the basic pins, needles, scissors, a limited assortment of batting, a few acrylic rulers, and a few thread spools.
The Joann's across the street has benefitted greatly from this as the line to get fabric cut is now always 10-people long, and the cash register line goes half-way back into the store. They still only have 3 people working in the entire store on any given day or evening. So now, I don't go to Joann's either.
I do all my fabric and thread shopping online now. With a little advance planning, this has worked well for me. (there are NO local quilt shops within 40 miles of me).