stitch-n-frame.com
Lots of fabric on sale.