This kind of behavior is really unacceptable by AC personnel. I appreciate the post and I hope that OP not only gets in touch with Andrew, but also sends a formal complaint to AC Customer Service as well.
Unfortunately though, I don't think this will ever stops, until such time as AC as a company comes down hard on the staff.