If you can place an order from Thousands of Bolts, they run fabrics,(nice fabrics) on sale regularly.
Look at fabric by the yard, Quilt Backs. I have been amazed at the quality and they cut the fabric more evenly so you don't loose fabric to squaring up if you get fat quarters, etc. I get emails when they have a sale and have been very with my purchases.
http://www.thousandsofbolts.com/index.cfm