I had a message just before Christmas from dsds mum, saying that dsd (11.5) wanted to buy our two boys (5+2) something for Christmas and could I sort it out. This isn't something we've done previously, she hasn't given them presents before for birthdays either, and they don't give her anything separately, presents are to her from all of us.
Dh is of the view that if she wants to get something she is old enough to sort it out herself, she has money and she goes shopping a lot 
I currently buy presents from her for dh for birthday, Christmas and Father's Day, but this generally means that I choose something, buy it, wrap it and just give it to her to give to him, as she never has any idea what she would like to get. Dh also thinks that I shouldn't bother if she's not at least choosing what to buy.
Just curious as to how it works for others?