I do buy some fabric at Wal-Mart. You have to not only look, but feel the fabric. They have some cheap, thin fabrics and also carry what I would call good cotton for quilting.
I found if you went early in the morning before 9am, it was hard to find a clerk to waite on you, so you would have to ask someone in a near by department to call someone to help you. This may just be the store, although it is a super Wal-mart in Idaho.
Department is nicely arranged.
IdahoSandy