I love love love
www.stitch-n-frame.net They have a Thursday special with a ton of sale fabrics. They send an email out weekly to remind you of the sale if you join their list. They also have other specials on a regular basis. Their customer service is great. I've used them for about 10+ years now, I think.