I don't see anything wrong with how the se rep spoke to you. I, however, found the way you to spoke to him/her obnoxious.