I agree with Lizzytish, I always buy a little extra "just in case", but I also find myself buying the fabric that jumps into my cart or arms,as the case may be. The best deals came from a quilt shop where they cut the price of the regular fabric to $2.99 to clear it out to make way for new fabric. I got some great deals, and I tried to pick up enough yardage for backings; although one fabric in particular decided that she should have top billing and became the focus fabric for a queen size raffle quilt for my church, and it made quite a bit of money that year.