When I was a little kid my parents would always let me pick out an "angel" from the Salvation Army Christmas tree to buy gifts for. I still like to do this each year, but it can be hard to find a tree! I never seem to find them when I'm looking for them!
You can actually sign up online now through Salvation Army and JC Penney. Here's the link. You can search by town, gender and age, Then you can either ship the gifts to a Salvation Army site or drop them off!
Just thought I'd let you know. Happy giving!