I guess I'll better not use it as my payment processor... (was thinking about it, but downtime is lost money)
I know the owner, and they are changing the whole system, to make it even better. But it's online now.