I buy with a plan but with all plans,sh...happens. I have a pantry with stored food items that may be out dated by a couple of years and my stash is just as stocked but at least fabric does not spoil. (And it has come in handy in the past for one more color or a quick project just because.)