That was the only time I can remember crashing out on a stranger; it felt unfair. I was thinking "I worked my ass off at my job, why do you deserve my money".
To this day I know I probably shouldn't have yelled, but I'm also not sure if either of us were in the wrong.