If you are aiming just to purchase domain names, Namecheap.com can be a great option. Private registration costs US$ 2.88 per year, whereas renewals cost US$ 10.69.
Moniker.com started as a domain name registrar but has grown to offer hosting and email services has an annual fee of US$ 11.99 with private registration costing US$ 4.00.
Truehost is among the cheapest domain registrars in South Africa. Their domain name registration costs are US$ 8.49 for the first year with renewal costs at US$ 9.99.
The reason you should choose Truehost is the handsome bulk domain discounts as well as discounts on multi-year registration. They also offer hosting, SSL certification, virtual machines and email services.
For more than 6 domains the cost is $9.99 per domain and with free private registration. Compare with this price.
Hostway known as a hosting company offers some of the best domain name registration rates of US$ 9.95 per year, with renewals at the same rate.
Netfirms.ca provides a domain hosting and email services. The annual fee is US$ 9.95 for the first year and the renewals cost US$ 11.99 per year making it among the cheapest domain registrars in South Africa.