I just went there to verify a link...
Got this:
This might explain why HOME won't log us in!!!
Got this:
Sorry tomtom.com is down, please try again in a few hours
This might explain why HOME won't log us in!!!