I have bought name brand fabrics from Wal Mart that washed beautifully. They run a few cents more then their cheap fabric but well worth what they charge. If you're doing an heirloom quilt you may prefer your quilt shop but I won't be here in 50 years to see how they hold up so I really don't care.