I have one bin that I keep my scraps in. As soon as it's full, I go through it and see if there is something I want to keep. If yes, I put it aside, if not - it's gone. I donate a couple of ways - to friends that like to quilt but don't have a lot of money - they get first choice, and then to charity quilting groups. They get the rest of my scraps. While I have tons of storage space, I don't like having too much "stuff". That's just the way I am. I also don't buy a ton of fabric all the time "just because I like it". I chose 10-12 projects that I really like, buy the fabric that I need to make that project, and then work on those. I do buy "extra" yardage, but then I end up making other projects that I hadn't "planned" on with those fabrics. Anything after that is a donation.