Have you tried fabric.com in Marietta, Ga? I was always leary about shopping on line for fabric because I like to actually see the fabric. Sometimes the colors aren't really true. I've bought from them several times and have always been very happy with whatever I bought there. They do have a return policy as well. My pet pieve is buying plaid and it's cut at an angle so there's usually some waste. They don't cut like that.
They also have some really good cleance prices.