Check out the Fab Shop Hop. The list of shops is great. They all have specials at various times and the fabrics are beautiful. I havn't personally ordered from any of them (large stash) but the pictures of fabrics look great and most of them have liberal return policies.
Sue