This is actually far worse than it seems. It would appear that their entire customer service system (I think they use ZenDesk) was also completely destroyed. Around the time this happened I tried to get hold of customer support via email, without success. I then had to Google their phone number...