A lot of people have been complaining about broken or dead links for addOns on our site. Most of these are due to a few server changes in the past and some of the download links are still using the old domain name. However, this doesn't mean that the addOns in the links have totally vanished.
If you find a dead link, it's likely that we still have that file stored in our FTP, so you should contact us, tell which link did you find broken and we'll have it fixed if possible.