I just had to get on to say that I ordered some fabric from
http://www.fabric.com about an hour ago. I just checked my email and it has shipped already! I've ordered from them before and I've always been satisfied, but I was absolutely amazed at such a quick turnaround.