Fabric stores seem to be dying out in all but the largest cities. When you do locate one the selection is not good and the prices are outrageous. Jo Ann's has literally hundreds of rows of fabric and notions at really great prices. If you are planning on shopping at Jo Ann's allow yourself several hours to look at everything they have but don't count on much service until you get to the cutting table.
PROS: large selection, good prices
CONS:
more