my mil and step fil are coming t visit for a week. They live a good bit away so we see them about 8 times a year. Whenever they come they bring loads for ds, toys and clothes.
If driving, they also do a big shop, as in buy about $200 worth of food anddrive it te ten hours here.
All fine so far, we've tod them not to bother with food as we'll have done a shop and already have a lot and most goes to waste. The clothes thing gets on my nerves a bit as mil will be shopping for weeks, emailling for his measurements,asking for photos of tags on clothes he's wearing now, she actually asked dh to trace ds' foot on a piece of paper so she could go shopping for his shoes
anyway, I just let this go as she 'loves shopping for him'. I just thank her and have him wear stuff when they're around.
They want to pay for ds to go to private school (not that exp in country we're in), it won't work for us for a number of reasons, afterschool care etc and the public school here is. just as good.
I also don't want them to feel they have a say in his education. they're adamant they know what's best.
my h is up the walls preparing for their visit as usual, he's putting cream on the plates as I type to get scratches off. He andi are great except when around his mom. It's like he's desperate for her approval and he's super sensitive of anything I do or say which might seem offensive to her.
I know they're going to go on and on and try and persuade us to take private school place and have them pay for nanny or whatev afterschool care we need. Obv that'll never happen and I'm planning saying something like 'thank you for the offer but that doesn't work for us', any other suggestions like this that doesn't seem rude? or any strategies to detach without seeming rude?
in the past, they've tried to choose and pay for ds health insurance, dentist, they wante to go shopping with us for his bedroom stuff so she could pick what she liked and it would be her treat....dh thinks my response at these times were kinda rude, I said something along the lines of 'don't be silly, you don't have to do that, we're ds' parents and that's our job'
to be very honest, I don't really like spending time with them. it's like a passive agressive battle covered up with gritted smiles. it's like te mil is in comp with me, if ds hurts himself and is running to me she'll run to get to him and say 'that's right, always come to nana' 
loads of other stuff like that that grates and builds up.
hoping some of you know how I should not let them get to me, not show my annoyance for dh and detach or aibu and ungrateful?