Gian, Thank you for your post.
To everyone else crying about what happened, you're all tools, don't post here about how unhappy you are and threaten to cancel your account with Afrihost, it was stated SO many times that this was not intended for abuse, over and over, did you think you would be an exception and get away with it? Do you honestly think that you will get a better service somewhere else? Sure maybe not being throttled, but go pay more than Afrihost and get worse customer service at the same time, I have used a lot of isp's over the years, and none compare to Afrihost, just today I've had someone from suppport phoning me, being so polite and friendly, helping me as much as he could, reporting a fault to Telkom on my behalf, all this at 8pm, tell me one other isp that helps like this?
If you think you will get better service from someone else, go for it, I recommend Telkom, they REFUSED to help me today because they aren't my ISP, I had to wait on hold for 20 minutes before I heard that.
Now, put your big boy panties on and stop complaining, after all, is it Afrihosts fault you don't read properly? I saw three entirely different discussions about this not being intended for abuse, if you missed that, and are complaining, you're a tool.