It depends on how old the fabric is -- If I know it is old I check ETSY and EBAY first, then I do a search. For newer fabric I do an online search (first Bing, then Google since they don't prioritize results the same) and I look for online shops I know that carry the fabric.