Our Walmart moved and became a SuperWalmart. They have almost nothing in the carft aisle and NO fabric at all.
HOWEVER, we are lucky in that the local Mardens moved into the old Walmart building and has TONS of fabric, notions etc., including FQs. I bought packages aof FQs there (12 to a package) for $9.95. Some where beautiful lightweight flannel and some were excellent quality cotton.
My best buys, however,are still online.