I think that charities are a good idea because it can help some people who need it. The problem is the possible scams that can be done with these grants
I sponsor one ONG, but I have never run o walk o swim for charity.
IN my country there are Caritas. They help people with Money.