Introweb = R200 once off fee.
Cozahost = R 249.00 for initial registration and the setup of homepage AND R175.00 (annual renewal)
Registration fee goes to domain name authority and the ISP.
ZA NiC does free registration under ZA.NET and ZA.ORG for non-profit organizations and private users