Hmm, I am beginning to dislike this Havelock business. Perhaps I should have researched a bit about them before sending coins to them last week.
It's not even morning in Panama. The server will have gone down overnight and they'll need to restart it in a couple of hours when they wake up, or maybe they're finally updating their website.
No need to panic quite yet.