I've gotten some great bargains on marvelous fabric--$4.99 yd, 1/2 price-- lately at Today's Quilting. Free US shipping with $85 purchase, and free fat quarter of your choice at $100, and all fabrics are discounted from list price. I even won the monthly drawing recently for a $50 gift certificate (no purchase necessary to enter), which of course I promptly and happily used.
The Quilting Hen provided me very happy shopping when they had a $3/yd sale a few months ago. Hancock's of Paducah was a favorite for their wonderful sales, quality and service, but while those are still great their much vaunted "new and improved" website is very frustrating for me; I'm hoping they fix that soon.