I do agree that there should be an email listed somewhere to contact an administrator independently of the contact form in case there's a problem again. I had the same problem the OP describes, with both registration and contact form not working. It was only two weeks for me, but it seems some people were trying for months.