Hey man, I know exactly what you mean.
Sometimes I just feel like whooping the little pricks ass.
Or telling him to fuck off or something.
But then I realize, we live in a civilized culture and that those actions aren't tolerated.
You did the right thing bro.
Handled it prefect.
Sometimes when people pull shit like that, I'll just stand there and stare them straight in the eyes. Won't say a fucking word, just keep staring at them. Keep staring, and staring. It makes them feel so uncomfortable. It drives people fucking nuts.
Then they start wondering, "holy fuck, what is this guy gonna do?"
"I shouldn't have said anything to him."
Then you just walk away.
Try it next time, you'll see.