I pretty much do everything listed. I impulse buy, buy yardage, buy fat quarters, buy for projects I don't make. I also have tons of pieces smaller than a fat quarter but still pretty good sized. I have been trying to complete several projects lately from my stash. I made 4 baby quilts totally from my stash.