I once owned a quilt shop in Florida so I can tell you that generally, you get better fabric at a quilt shop you can trust. I can also tell you that if you find them to pricey then I would go to Wal-Mart rather than Joanns. Their quality is better. One thing you will notice is that the fabrics from a quilt shop doesn't fray as much when you wash it as the cheaper fabric, but if you surge the edges before washing, that problem will be solved. Quilting should be fun and if you are happy with your selection, don't stress about where you bought it.