Registered: 12 years ago
I found the following :
Ã¢â‚¬Â¢ CozaHost (www.cozahost.com) . Cost to register a co.za domain name: R 249; Annual renewal of your domain name: R 175 per year after the first year
Ã¢â‚¬Â¢ SA Domain (www.sadomain.co.za): Cost to register a co.za domain: R 200; Annual renewal: R92; Cost to register a .com domain: R 165; no information on the annual renewal
The registration fee goes to a Central Authority in charge of the domain names (the autorities are not the same for a .com domain and for a .co.za domain).
No ISPS should provide a free domain name registration since they are not the authority in charge of keeping the registrar of the domain names. I did a google search with free domain name registration.From the results, you can see that you have a free domain name registration when you are using the hosting services of that ISP. It is not therefore a free registration.