I'll add my vote for Thousands of Bolts. I've been a loyal customer for several years.
They carry all quilt shop quality fabric from most of my favorite fabric companies: Northcott, Windham, Marcus, Moda, Westminster. Their postage rates are reasonable. And their customer service is unequalled.