If I find a pattern I like but it's not in the colorway I want, I go direct to the manufacturers website so that I can look at all of their fabric line(s). Then I do a search for price. And I certainly pay attention to the quality of the fabric. I'm not about to put in oodles of work with a cheap fabric that will fade/wear out in several years. Mostly, I stick with the name brands found in the quilt stores, but buy online at a sale price.
SandyQuilter