I used to say that when I was a kid. But part of being a Californian is ridding oneself of that habit. Most people don't appreciate being called that. My music teacher used to address me ma'am. It made me feel somewhat old. LOL! Anyway, basically, people prefer to be called by their names, so I call them by their names. I'm not really comfortable with "sir" and "ma'am". I prefer to call people "Mrs. <Insert surname>", "Mr. <insert surname>", "Miss <insert surname>", etc. It's much more comfortable. "Sir" sounds too formal and distant. I would only call someone whom I felt very distant from emotionally by that title. Basically, I realised how that title ends up sounding not very polite because of its distant tone. I tend to use "sir" or "ma'am" when I meet a sassy person, with a few instances of sincere courtesy. It's intended to achieve sarcasm in most cases.