I have a Walmart 5 miles south of me who has discontinued fabric. There is another Walmart 16 miles north that still has fabric (yes, it's in another town). Even when I don't plan to buy fabric or crafts material, maybe just buying pet items, dogfood, a few foodstuffs, I will go to the Walmart that has the fabric. I usually spend anywhere from $60 to $100, but the store that has fabric is the store that gets my money.