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?
The maps are still working on Chrome for me. It took a little longer than usual to load though.
I left one loading for ages in both and they never came up.
Working OK for me - perhaps a bit slow, but it's a while since I last used the site, so I can't say if it is slower than previously. Also using Chrome.