We are busy updating our systems and will soon boast 99.999% uptime again. For any questions or help in the meantime, please contact our Sales team.