When I make a donation to a hospital I go directly to the establishment and hand over a cheque.

Intermediaries are slime sucking scum, sort of akin to real estate agents.

Also when one does a run for charity, best check out the percentages that actually go towards the charity.  A few years ago a well know 10 k run in Toronto had less than 10% of proceeds go to their advertised charity.

Fat cats chewing on the money flow from misinformed individuals.