My ex MIL, while quite selfish and manipulative at times, is quite generous and kind really. She buys my ds2 (not her grandson) Christmas and birthday presents every year so he doesn't feel left out when my two elder dc receive presents from her.
One of her things is that she always buys all the children a present when it is birthday time for one of them. I don't agree with this as it encourages them to think they need a present just because someone else is getting one. I minded less when they were little but they are all old enough now to cope with the notion that it is somebody else's special day and that there birthday will come around.
If she weren't being so amazingly good natured by giving my son a b.day present when she isn't even his grandmother I'd have no qualms explaining this to he. It is ds2's b.day tomorrow and we've received a parcel addressed to all 3 dc with presents for each inside. I want to save the other 2's presents until next celebration. Is this fair?