I haven't been able to get the maps to work in years - no matter which browser I used.

Tried emailing the various addresses. 2 bounced, one never replied.