Mishap I dislike that too. I wonder whether charities ever do any research into how cost-effective their marketing is. The stuff is usually poor quality and goes straight into the bin.
I just carry on donating to the charities I have supported for years - Research into Ageing, Save the Children, the Salvation Army, and Saving Faces, which supports research into Facial Surgery (proper surgery for people with disfigurements resulting from accidents or cancer, not cosmetic stuff).
If any of my friends are mad enough to do 100-mile bike rides, climb the 3 peaks in 24 hours and that kind of think, I donate to those too.
The other thing that annoys me is when supermarkets allow people to offer to pack your bags in the supermarket in return for a donation to their charity - I never let them because I like to pack my own, and then feel mean. I know I could still give them a donation, but I don't, because I don't like being put in that position.
There's logic for you