Many big charities are just businesses which try to use a bit of moral blackmail to extort money. The people who run and work for them (at the top) have no personal committment to the charity's aims or ideals. Here are some things they do which annoy me ...
Chuggers. Those people who accost you on a street, and ask you to sign a direct debit - be cause they are not licensed to ask for money. Normally something like the first three years of donations are simmed off by the chugging company - who pay the chuggers peanuts, of course.
Subsidised holidays. "I'm trying to raise £2,500 for a charity trek to Macchu Pichu". No you're not - you are trying to get me to give you money towards a swanky holiday in South America and you think giving 20% to charity will make it seem less greedy. Well you can just fark right off - and the llama you rode in on.
Stupid shop prices. Oxfam are particularly bad at this - they charge the same for books as second hand bookshops do. Which is fine if you happen to find a book you really want, but doesn't encourage you to buy something vaguely interesting. Half the prices, folks - you'll treble the number you sell. Press reports suggest that many, perhaps even most, Oxfam shops run at a loss! Yup, that money they extort from you is going to keep little old ladies in fresh tabards.
Huge administrative costs. I know someone who worked for a big developmental charity which boasts that it spends most of its income on projects and not admin. Well yes, but that's because they then backcharge the individual projects staggering amounts for admin services. Thirty pounds for every locally made purchase (of two or three quid) to process paperwork?
I don't mind the pens. At least you can tell when they are in th eenvelope and get them out one corner without opening them!
Finally ... tip for a good charity. I know various people involved with Water Aid, and they all say it's practical, focussed, useful, efficient and really doesn't waste money. Otherwise I reckon it's the small local charities which most deserve support and use the money best.