It sounds like they've been having these issues for a while now, why is it that they had to get the attention of "the manager" in order for anything to be done?
Not just for this instance, but in general... should I start emailing bank CEOs every time I get rejected for a house loan, or Henry Ford's children every time my mechanic refuses to service my car because of a defect they refuse to acknowledge?