The Walmart in North Platte, NE still has fabric but I do note that the aisles are gradually getting farther and farther apart and they are carrying less and less fabric. No jelly rolls now. They do have fat quarters, quite a few sale fabrics and some regular quilting cottons. So far, so good.