You can find other domain name registrars that charge less but this is what I use. Full disclosure, this is a GoDaddy Reseller account I created years ago but I no longer recommend their Managed WordPress hosting product. I do find that their DNS interface is easy to use and they have an extensive how-to library to help me figure out technical bits when managing DNS files/zones. And so, I still use it for registering a new customer’s domain name and occasionally for CPanel-hosted sites. If you are going to have your clients register their own domains (which in my opinion you should) you’ll want to consider getting your own domain name registrar reseller account.