I've recently been very disappointed with Afrihost's capabilities. They have let me down in so many ways. I was working with a client to prepare the launch of a new website and updating server files and content daily. Then they moved the shared hosting to a new hosting server without informing...