There are many ways you can give, without giving money.
I remember one of our neighbours (she must be 80 odd now) coming over one day to ask me which shop I would recommend her to go to - she had a table lamp, and the flex was too short.
She said to me "Last time, I went to .......'s, and they charged me £15 ($27) labour and more for the parts."
I was horrified (obviously) and did the job for her in a couple of minutes (I am one of those who cuts the flex off anything that doesn't work anymore - I have a boxfull of flex with plugs on - I must have forty or so plugs!
). Obviously, she was delighted - and bought me a half bottle of Scotch - which made me feel guilty.
There again, there are some who are too proud to ask - another neighbour - a widower, who often asks me about financial related subjects knowing that that is my forte.
It is obviously a bit tricky talking to someone about finances - because unless you have the whole picture - you cannot make suggestions; but this guy seems to trraeat me almost like a son (Though he does have family - who don't want to know!).
He told me recently he was worried about the tax man, because he hadn't filled in or received any forms from the tax office for the last ten years - it was obviously playing on his mind. Ten minutes on the computer to find out his tax banding (There is an additional tax allowance for people over 75?*thinks*) to find out that he certainly didn't owe the tax man anything, in fact the reverse was the case!
I told him to go to the local tax office where someone saw him, and agreed that he had been paying too much - they even refunded him his overpayments for the last five years!! He was a happy bunny - and now, he can rest easy - no more worrying!
That is my view of charity - not paying money to have food delivered to African countries where it is left to rot on the quayside because there is no transport arranged to distribute the food!