I was at Yarn Shop and More
the other day, and they're selling grab bags to benefit the Whisper Walk for ovarian cancer.
I don't know how long they're going to be running it, but for $10 you get a mystery bag of yarn with 3 skeins in it (I believe the yarns in each bag are the same type or at least coordinate). The yarns are pretty nice, and worth more than the $10 you pay -- my bag had $40's worth.
Anyway, it might be worth checking out if you're in the area.