I haven't had any reported issues with access to the site.

If you cannot get to the site for some reason, the software can be downloaded...