I always start out nice, but if I start getting attitude or am given a hard time then I may get tough. I would NEVER call someone a name, it is uncalled for and in counter-productive.

If I can't get what I am after through the rep and have not been given a satisfactory reason why I will ask to speak with a manager.