If I know the name of fabric and the manufacturer I look on QuiltShop.com. They search 200 fabric shops all at once. I have had excellant service whenever I have bought fabric from one of their shops.
I also use Piecework fabrics. They have great sales.