I just tried again from my site and I could. In any case I got a few people to dl it last week from different parts of the planet (UK, US, Finland, Australia, Spain) and they all could.
I thinks it's more of an issue with the server not allowing dls at times than anything else, really.