I've emailed them a couple of times saying there site needed updating ever since I read about the guy who heads up the department in Enroute. I remember thinking what a huge staff he has for such a small site ...something like 25 rings a bell.
Dorian