As for me, I frankly don't care what pronouns they use to address me, so long as it does not sound derogatory. I know that sometimes I do not pass. But for all of you, I certainly don't want any of you to be disrespected by someone using an emphatic "SIR". That would be way out of line. A slip-up and quick correction is fine, but nothing deliberately mean.
With that said, it sure is nice to be "ma'am"ed from time to time. Such as the time I was on the PA turnpike en-femme (before I had E-Z pass and long before all electronic tolling) and the male toll taker said "Have a nice evening, ma'am."