I saw this yesterday, but was not able to reply. I don't give to charities because there are just too many abuses, and my money can and will often end up somewhere where I don't want it to. I know how much some of these professional fundraising companies make, and I will not support that under any circumstances.
There's a hospital nearby that specializes in childhood cancer. They have a department called childhood services that makes sure the kids have what they need, aside from medical care. I contact them and ask them what the kids need this year. Sometimes it's toys, sometimes is electronics, video games, etc. I know what it's like to have a child stuck in the hospital, or stuck in a room. It's a particularly satisfying way to help out. You probably have such a hospital nearby.