The contact form has been broken for a while. This is now fixed. Sorry to anyone that has tried to communicate with the site recently.