NanaR,
Glad to hear the birthday parties went well!!! You are absolutely right about the JWs. The majority are NOT givers. They say there is not a need to celebrate birthday's, mother\fathers days, christmas, valentines and any other holiday because you don't need a certain day to give gifts. According to them you can just do it on any day.
However, I've never seen a JW just give a gift out of the blue. I use to do it a lot in the hopes of it catching on and the JWs would tease me and say I've created my own holidays. I'm the only sibling that has ever bought my dad a present in the past 30+ years of my mom becoming a JW, EVER! When I've tried to organize a day to celebrate our parents (this is when I was super active) in a holiday/BD neutral month, my siblings still refused to participate, saying that we would simply be celebrating mother\father's day on different day and that we trying to find a way to be like world.
I agree that celebrating holidays when done correctly can teach a person how to be thoughtful and selfless, if even for a day. And it ensures that we all have a reminder to honor and/or give to the special people in our lives.