My MIL lives overseas and has a tendency to buy my children presents that are, to my mind, excessive and unsuitable.
When DS1 was little she asked what he'd like and we said "anything small and quiet" as we lived in a small flat. She bought him a large Bontempi organ and an abacus as big as he is.
She asked me last year if the boys would like Nintendo DSs and I said that whilst I really appreciated the thought I definitely didn't want them in the house. The boys are now 6 and 8 and MIL told DH last night that she had bought them a Nintendo DS each.
I'm cross as a matter of principle as I feel she is undermining my authority in my own home. But setting that aside (benefit of the doubt, Christmas blah blah) I really don't want these things in the house. We have an XBox 360 (also a gift - another story) and I don't let the boys use it very much but it is a source of arguments and DS1 in particular is very aggressive when he plays on it.
They will probably come from amazon so I can exchange them but she will be speaking to the boys over Christmas and will probably be visiting next year, so even if I wanted to be underhand about it (which I don't) I need to be pretty open about what I am doing. She is very competitive with her ex-DH and wants to give the boys something that will mark her out as the "cool, generous" grandparent. She also is, genuintely, very generous and is sad that she doesn't see much of them, and she knows how much the boys will like them.
I'm trying to be honest with myself about my reasons for being so annoyed about it. I really want to lay down a marker that if I say I don't want a specific toy in the house, she respects my wishes. And more specifically, I don't want my boys to have these toys.
Does anyone have any suggestions for an alternative present that would keep everyone happy? Or for a way of dealing with MIL that won't cause a family falling-out?