I buy at quilt stores and Jo Anns, just have to check for quality. If its so thin you can see through it I wouldn't use it. Our Wal mart does not have fabric so I can't comment on that. Also go to quilt stores and check out the end of bolt sales and sales on line and you can find fabric for $4.50 a yard and sometimes less. I don't pay the $12 or $15 a yard, just too much since I give away most of my quilts