Probably 85% of my stash is fabric bought at a great price. I've been "building my retirement fund" for several years now. Just last week I got 10 yards on sale from Connecting Threads. Some wonderful solids and blenders that I was a bit short on. The rest is good size pieces of leftovers and some splurges I couldn't live without. Never, ever seem to have enough creams and whites, however.