Yes I have because they deserve to be taught a lesson.
Would you teach someone a lesson if hey needed one?
countless times. not for self but for the sake of those who would follow me and accept the behaviour of the offender. life is a two way street...you also are learning some more lessons when delivering them.
What's the most important lesson you've learnt in life?