Out today, DS (2) decides he doesn't want to get in his car seat. Arching his back etc. Tried reasoning etc, wouldn't do it so we got out and left him sitting in the back seat while we stood outside the car. Ignoring him seems to be the best way.
We then ran into someone my DH works with and his DP (who we had never met). We said about DS not getting in his car seat and she turned around and said "who are the parents here" grrrrr. I said yes thats us but when he is arching his back, you physically can't get him in the seat. She then said "well what you do is pull his trousers down and smack his bottom" in a pretty patronising tone. I just looked at her and calmly said "I don't like smacking". She looked at me as if to say 'oh one of those parents who don't discipline' and said her DD didn't smack her DS for 4 years until he laughed in her face then she lost it and smacked him and he was really shocked. I said I smacked my DS once and it didn't work, and I didn't like it so I wasn't going to do that. I was getting pretty at this point. They also said DS was a naughty boy who wouldn't do as he was told. Me and DH told them he had been a model child all week and he is generally very well behaved, but he is 2 so he is not always going to be 'perfect'.
They then stood there looking in the car and pointing making it obvious they were talking about DS whereas we just completely ignore him. They also said why don't we take him out of the car and drive off (I'm pretty sure they were joking but who knows).
I was getting really pissed off whilst our parenting was clearly 'soft' to these idiots and they continued to stand there and talk to us while I was getting irate but my DH said I restrained myself very well. I then went back to DS who had had enough and got himself in his seat, the result I knew would come through ignoring him.
They finally buggered off after this. AIBU for not taking a perfect strangers advice and getting really pissed off about their attitude in general.