All very good advice.
The bit about calmly but methodically collecting a paper trail and then reading it back to them is excellent advice for any out of control bureaucracy. Such entities can handle angry irate people all day long, but a calm and collected person that posses ample evidence of documented screw ups and potential illegalities is a bureaucracy's worst nightmare.