I know I've brought this subject up before, but I think it's worth repeating.
My daughter, who is unable to have children of her own, started about 5 or 6 years ago, to buy Christmas gifts for children who wouldn't have much of a Christmas without someone helping. This year, she picked the names of 4 kids from the "Giving Tree". They were all from the same family, and she was going to get Christmas gifts for them. About a week ago, she called, telling us that she lost the names of the kids (very unlike her), and she couldn't find out who they were from the mall that handled the program (they had no records). She was obviously in pain! Here's a family of 4 kids who would not get the gifts she wanted to buy for them. I told her there was nothing that could be done, so she should just pick other names from the tree, and put that behind her. She is still having a very hard time with it. Since she started buying for other's kids, it's become a family tradition, although in it's very early years. Someone once said, "Why would you buy for someone you don't even know, when you don't have a lot yourself? After all, you can't change the world." My answer to that was that you CAN change the world, if only for one child, for one day. You still have three days to buy for someone you don't know. Take the plunge. You won't be sorry.