Our "super store" WalMart does not carry very much in fabrics anymore - some fat quarters but not much. Since they changed to a "super store" they have done away with 95% of their fabric dept. Fortunately we have a Fabricland here which is like your Joann's so I guess we are lucky to have it. They have a 1/2 price sale on everything in the store (for members) every couple of months so I stock up then. I envy those that have such a variety of stores to choose from but am grateful to have what we do have.