I usually add up to 1/2 yard to my purchase, just to make sure I don't run out and to allow for shrinkage in pre-washing. I've been working hard to reduce my stash, and am down to a very small number of pieces (yardage) now. But my LQS is having a sale this week - finish the bolt and get 20% off. I suspect I may be increasing my stash on Saturday :)