The website is still up - but I haven't tried to contact.