http://www.beverlys.com
They have a daily sale every day. They put three fabrics on sale for 2.97. Sometimes it is flannel, sometimes great quilting fabric. It changes at 9 am every day. They have great service and very quick delivery. Plus so far their cuts are very generous. The ones I got today were 39 inch yards. I thought that was pretty cool. Sometimes that little bit extra helps a lot.