Fields Fabrics is a great source for all your sewing and crafting needs. I've purchased a lot of fabric over the years here. There are great sales (usually at least 30% off most items) and lots of pattern selection. The staff is very helpful and is great at suggesting different types of fabrics to go with your pattern.
more