Today I am annoyed with this site.
As well as still not having fixed the issue we discussed last year about not being able to print the original pages, the maps no longer work for me. I tried both Chrome and Internet Explorer.
They never replied to my email about printing last year and I see that their facebook and twitter accounts are dormant. Who is managing this site?