contact forms down are having technical issues with their contact form.

From their announcement:

We relaunched the site recently but there was an error in our forms, if you wrote to us using them in the past two days, we would not have received your emails, sorry.

Please write to us directly instead at