I really like Thousands of Bolts. I can spend a lot of money there. I have also bought from OldCountryStoreFabrics.com, Hancocks of Paducah and Fabric Depot and received good service. When I'm looking for something specific, I just do a search on google.