I feel the fabric and go by that. I buy from Joann's because they're convenient but their prices for fabric are getting as high at the quilt shops - $12.99 a yard and up. I love Hancock's of Paducah and watch their web sale fabrics. You can get fabric for a great price sometimes. I've worked at the local Joann's several times but the management has totally changed and I only go in if 1 certain person is there. I don't want to deal with anyone else. You have to use what is available and affordable to you. And, yes, I've bought fabric from Walmart too. Again, feel it. If it feels thin, I pass!