I received an e-mail today from a fellow member of Knitting for the Homeless asking where we get the yarn for our projects. I thought this was a really good question that I'm sure new members will have as well, so I am posting my reply here.
Personally, I can't stand having extra yarn lying around (no stash for me!), nor can I bear to throw my extra yarn out, so most of my charity projects are made from yarn leftover from other projects. However, there are many more ways to get your hands on some yarn without spending a ton of money.
Begin by checking your local thrift stores and garage sales. Back in my "stashing" days, when I finally got around to destashing, I donated a large amount to our local thrift store, and other knitters and crocheters do as well. No luck there? Try Craigslist, an online classifieds listing that will bring up ads in your area. If you can't find anyone trying to get rid of any, you can always post your own ad asking for donations.
Are you a member of Crochetville? Check out their For Sale, Trade, or Free forum in the Recycling Center (although I think you need to have Villager status to be able to access it). And of course, Ebay is always an option, if you're looking to buy out someone else's stash.
I hope that helps. Does anyone else have any suggestions?