Walmart sells craft fabric and quilting fabric. They are usually mixed all together on the shelf. I think the ones that hate Walmart fabric buy the craft fabric. It's not Walmart's fault if someone doesn't know the difference. I buy the craft fabric for totes, potholders, placemats, etc.