My recommendation, if you have a small website you are playing around with or just want to place online to brag that you have one, these R29 hosting providers are perfect.
Remember, you are on a shared server, hundreds or thousands of other websites are hosted along with yours, so naturally speeds will be slow between all of them, the server will experience downtime, often once per day is not uncommon, especially hosting providers who cram as many clients they can onto a single server.
If you are serious about your website, it generates an income for you and you do get a lot of traffic, these type of services are useless. Rather look offshore at VPS, or even dedicated servers at proper hosting companies, such as Hostgator. Yes, they may also experience problems, but their backbones include telecoms providers such as AT&T who are light years ahead of SA companies. Data Centers abroad are managed by much more experienced people than is available in SA. Besides, no SA company's support can even compare remotely with that of services such as Hostgator.
I have my own dedicated server and checking my stats, my last downtime was 1120 days ago. So, not bad at all for me.