As someone whose new to the forum I signed up just for help with my fiber and can tell you from my experience I'd go for Afrihost. I was helped in such a quick time even after I was connected, needed help with something else and was helped in 5 minutes. You cannot go wrong with Afrihost