Our Walmart did away with fabric, until the quilt club got a phone project going. After over 4000 calls to both the local store and corporate, the store was rearranged and the fabric/notions/machines/etc were brought back. The population of this town is only around 7000.