Problems installing a plugin

There was a post on that site that mentioned something about the link
you mentioned being down for like a month or something.

They talk about using an alternate address, check it out!

good luck