I should add too, that I do talk to my Mom about this stuff. The reason I know what gifts she was going to give is because she bounces them off me first! Thank heavens for that, I can help with being able to predict what the inner reactions are likely to be from the potential gift recipients! And then, she comes up with ideas that suit her and the other person better, and she's happy because the other person is happy when they open their present and life is good.
Anytime I need to vent on a person-topic, my Mom is the best commiserator hands-down! (But I do have to be careful or she'll think that the person I am complaining about is a jerk for life!)
At any rate, I could wax on about the positive, but as usual the highlighting of the negative has over-shadowed that and only makes me look like I am back-pedaling, so I do apologize overall for that. The internet is not the best venue for discussing such matters, I fear. I just don't have the patience to structure it all in that perfect way to minimize confusion or offense all the time.