I just wanted to pass along one of my favorite places to shop:
Desperate Quilters have WONDERFUL fabric. Their regular prices are reasonable, and their clearance prices are unheard of. I just placed my third order with them last night. Less than an hour later, I had a confirmation that my order was packaged and shipped. They include a free pen, a free quilting pattern (printed from the internet) and a free tea bag (a sample from their inventory). Their $3.99 clearance section is habit-forming!
Last week, I ordered from them on Saturday afternoon, and the order was in my mailbox on Monday morning. They are in Texas and I am in New York State. Give them a try. I highly recommend them.