I would do it.....and to clarify you are not doing it to score brownie points your doing it because your a man of character and it's the right thing to do. IMO
Just remember to have no expectations.
I went out and bought my W a Christmas present but it was from my girls. She got me nothing but for me it was the right thing to do and I will do it for her birthday as well. When my girls get older and they are able to buy presents for themselves it will be a different story. But now they are innocent and don't really understand everything.