I you are happy with incredible crap client services like their accounts department, no support on weekends, ever holding times, no response to support tickets, authentication issues, being capped when you still have data left. If you happy with all of the above, then go for it.
I used to always recommend Afrihost to everyone, but recently their are just ****ing crap full stop.
I saw that you moved over from Facebook to MyBB. I hope that you are just as keen as me to find solutions to problems and make everyone's experience as possible.
I understand that you are frustrated, but I really do try to keep the forums as positive as possible, that way we can find solutions and make things better for everyone. Let's hope we can continue in that vein