I have bought mostly from one high end quilt and clothing store in a small Nova Scotia town that has imported gorgeous high end fabrics for years, and I have a huge stash to match which I am only starting to tackle now that I am retired! I have figured out that I will have to live to 100 to use up all the gorgeous fabrics for gorgeous quilts. The thought that I had lovingly collected these fabrics has started me on a quilting tear. From 1 quilt one year ago I have now finished about 10, two of them lovely kits from Craftsy. I try to buy locally -- want to keep those stores in business.