There are numerous domain name registrars.The charges vary from host to host.