I love on-line shopping at Favorite Fabrics. For current fabrics , the best prices and service. The staff if you call is extremely helpful. HUGE selection. A plus is that the owner is a frequent contributor here on the board and often gives us previews of new collections. I love that! The images are very true and the site provides great info on how much is in stock.. and if you will be able to order more once that stock is depleted. Plus lists coordinating fabrics .. very valuable infomation when trying to pull together a group of fabrics.
http://www.favoritefabric.com/