I see the same fabric at Wal Mart that I see at Jo-Ann's. Only it's cheaper at Wal Mart. Like fabric everywhere, some is better than others. Never had a problem with their Cranston line....or, indeed, any other I've bought there.
Fabric I bought at Jo-Ann's on Sunday feels kind of stiff but thin. I didn't pre-wash (as I often do) because I was in a hurry. I hope it holds up. It was not cheap ($7.99 a yard) and not on sale (though I used a coupon). Hope it holds up since it's now the backing on the little quilt I'm working on.