No support??? Puntuado con 3 de 5 estrellas

I have always liked Download Helper, but now have a technical problem. However:
1. the "contact us" link,
2. the support forum, and
3. the Knowledge Base articles

...on http://www.downloadhelper.net are all down or not working.
What can we do?

Esta valoración es de una versión anterior del complemento (4.9.21.1-signed).