I'm a ditto on Marshall Dry Goods and Hancock of Paducah (always has great sales on-line)
My other favorites are Delta Patchwork, Tennessee Quilts (both of which I learned about from the Board), International Fabrics in PA, Vintage and Vogue now in NH I think - for repro fabrics.