I've had dealings with several charities here, and none of the real ones have been anything less than honest, but there are some I dislike because they own top end mini buses and a lot of other fancy kit they don't need to run the place.
I stopped giving to one because a friend and I arranged for a treat to McD's for them, but they couldn't find space in their diary because of so many others doing similar things.
I went on to find a tiny place down a road only a small motorbike could get down, and they truly had nothing.
On my daughter's birthday, we had the party in pizza hut, but invited the kids from the orphanage instead of Michelle's friends.
Something they'd unlikely to have the chance at without someone to help out.
You should have seen the smiles.
I would strongly suggest hunting out tiny orphanages, or charities that deal with providing medical care and/or education to poor communities.
Apart from the satisfaction of seeing where your efforts have gone, you get to know the people you're helping.