Could their server be down? I've submitted a support ticket, I suggest you do the same. I've looked around their website for some current notification of issues, nothing spotted.