Public relations is such a fragile thing. A company can spend millions polishing and maintaining its reputation, only to let you down when it matters most. Another company can treat you like crap repeatedly, consistently cutting corners in a heartless bureaucracy, and then in one beautiful, human moment make you want to sing their name from the rooftops. In this particular moment it may still be premature to say which company is which.