I think I have purchased from all the ones listed above! Also, try Quilt Fabric Closeouts, Over the Rainbow. They have great everyday prices and really great sales. Thousands of Bolts probably gets most of my money...they have so much to choose from. By the way, all of these places sell first quality quilt fabric, not seconds. They just don't have the newest collections that are so expensive in the LQS.