I usually buy muslin from Hobby Lobby which is 20 miles away. None of our nearby Walmarts have fabric and Joann's near our Hobby Lobby is expensive. I was in a little town near Mobile, AL a while ago that had a newly opened Hancock's. I bought a lot there. Several large tables of $1 and $2 fabrics suitable for quilting, so I splurged a bit.