This is my favorite ebay site for fabric -
http://stores.ebay.com/CROWSNESTQUIL..._sopZ10QQ_vcZ1
It's not the latest collections, but the fabric is good quality (a lot of Red Rooster, which I like) and the shipping is reasonable, especially if you get as much as will fit in a large USPS box (about 30 yards). They also answer questions promptly. I've always been pleased when I purchase from them.
Forgot to say, all the Red Rooster fabric is $2.99 / yd.