Okay, I feel the need to play devil's advocate a bit. It's hard to survive as a not for profit, and it gets harder each year. I realize that some methods may strike us as obnoxious, but you have to appreciate how hard it is for a NFP, especially smaller ones, to serve their missions. They simply cannot survive without asking for money at their every opportunity. If they have an audience, you better believe they're going to make the pitch. If it's a cause you otherwise believe in and they spend their donations wisely, I would encourage you to cut them some slack.