Description : Is it polite to answer, "Yes sir/No sir" or "Yes ma'am/No Ma'am" to someone well under your age level?
Last Answer : It’s easy: politeness is always welcome. If it’s a stranger, and they either naturally elicited a “yes ma’am” from you out of respect, or because it’s your habit to say Yes, sir – then all the better. They’ll say: “Call me Jim”, don’t worry. More people should “have that problem”, imho. :-)