I had a similar experience in PHL during one of the ice stroms. The gate supervisor was yelling at me and when I wasn't just sitting there taking it from her, she called the gate manager over to resolve the dispute. So on the Airways side it is agent, gate supervisor, and gate manager. Hopefully this helps. Just don't break down in front of them...