Or should I have done more?
my parents have just been round to visit and my 7, almost 8, year old DS was incredibily rude to them.
He was out playing with friends when I told him to come in and talk to grandma and grandpa. He said he didn't want to (obviously because he was playing), so I told him that he only had to for 5 mins and then he could go back out. He then put on a stroppy face and when my dad asked him what the face was for he told them it was because he didn't want to talk to them, so I (rather stupidly) asked him why not, to which he replied, because I don't like them, they're stupid (can I just add that at this point my dad said, well you're stupid too - which wasn't helpful imo).
I should point out that he's been this way with them everytime he sees them for a while now. Sometimes I sympathise with him (I find them difficult), and maybe he's picked up on this?
Anyway, the upshot is, I've taken away all treats (crisps, cake, etc) and privilages ( TV, computer, cd player etc) for a week.
What do you reckon? Is this enough? And any suggestions for improving their relationship are happily received :)