The site used to resolve via awsnow.info which is a domain owned by Amazon - It now redirects to the aforementioned, so I'm checking with our Amazon contacts to see if they have a back story to the redirection - I've been using it for 7 months, so it seems to be fairly reliable.