Yep, that's a good point. We have a little neighborhood girl scout who comes around each year with her mother or grandmother. When she does, I buy about $20 worth of cookies. I don't mind supporting the kids, but I DO NOT want to be hounded to death everywhere I go, even if it is a good cause.
As you have pointed out, the Salvation Army has devised a very non-confrontational approach. Kudos to them.
Thanks for the post.