Rain - Completely unusable due to speed issues, ok for limited use for those on a budget.
Telkom LTE - usable, but expensive.
Other 4G - (Cell C, MTN etc) intermittent at times, but works.
Wibernet - My preferred choice - reasonable costs, and uncapped / unthrottled packages, with routable ip's.
R599 / month for 10M down / 5M up.
Blue Dog - More expensive than Wibernet, others in the area happy with their service.
R699/ month for 10M down / 5M up / 600G transfer.
R1150 / month for an equivalent package to Wibernet R599 package.