On Vumatel I would recommend Supersonic by the tests that have been posted. CISP is also good.
Basically boils down to one thing. Installation fee. If you want it free from the very first month and 1 month free fibre then Supersonic is your option. The installation fee has a 24 month claw back pro rata so the longer you stay the less you pay but you can cancel any time.
CISP you would need to pay Vumatel for the installation and then CISP monthly.
Both have pretty decent networks so you can't go wrong either way.
Home connect could also be a decent option.
Thank God you came to your senses and dropping Afrihost with their joke of an FUP
Take R1725 / 24 is ~R72 that will be deducted on a monthly basis basically. So the longer you stay the less you have to pay back when canceling. You also get the 1st month free so there is that saving too so depending on which package you take the free month could also be seen as an installation fee offset should you wish to cancel after say 2 months.
They supply a free to use Zyxel router but you can also use your own router if you want.