yermum said:I find 'mate' offensive and disrespectful when used by a young sales assistant to someone for whom he/she should have more respect. I always point out that I am not a mate but a customer and, therefore, paying their wages and do not want to be talked to as they would to someone in the local pub.
Local colloquialisms, such as 'me duck' as used in the Midlands are perfectly acceptable.
calling someone "mate" is not disrespectful, it's putting someone on the same level as yourself to relax things...regarding someone you don't know as a lower class than yourself just because they are younger / working in a shop is far far more disrespectful, and imo is extremely snobbish. If someone replied "i'm the customer, I pay your wages, bow down to me (paraphrase)" I'd refuse to help them.
Tom.