During my many years as a software developer, I have had the opportunity to work with several domain registrars. In this article I will highlight the positive and negative aspects of the domain registrars. If you think multiple registrars sound promising, then I would strongly encourage you to try all of them. There's no reason why you should feel obligated to hold all your domains with the same registrar. As far as I'm aware, only Uniregistry provide additional discount based on the number of domains you registered with them.Name.com
Ahreflink.com is registered on Name.com. Name.com have my favorite user experience when it comes to managing the domain name. The entire process of buying and setting up a domain (such as changing name servers) feels very pleasant. I have also had very positive experiences with their customer support, although they were at times quite slow (a couple of days) to reply to my non-urgent inquiries.
I have yet to hear any horror stories or controversies involving Name.com, and I like that their company feels very personal and open. I would personally recommend Name.com if you own a limited number of domains.Uniregistry
If you're looking to build a portfolio of domain assets, then I would strongly recommend Uniregistry. You can save a lot of money if you own many domain names, and they make it very easy and convenient to buy and sell already-registered domains.
I don't have anything negative to say about Uniregistry, and the only reason I don't host all my domains there is because I frankly don't own that many domains. That being said, I have considered building a domain portfolio myself, and if I do then I will definitely be using Uniregistry for most of my domains.NameSilo
I feel NameSilo's user interface is a bit outdated, which is why I don't use it that much. But I do have some friends who love it, and I have yet to encounter any controversies related to NameSilo. They also seem to have a lot of transparency, which is something I value a lot.
I would say NameSilo seems like a great choice, especially if you're looking to build a portfolio. If you end up using, or already use, NameSilo, then I would appreciate if you used my coupon code: ahreflink, which will give you an additional $1 discount whenever you purchase a domain.Gandi
I've been using Gandi for a couple of my domains for a few years now (namely because the other ones didn't support the TLD I was interested in). It's my belief that they're very trustworthy and reliable, but I personally hate the fact that you have to transfer money to your Gandi account in order to automatically renew the domains, whereas all the other registrars have no problem simply charging the bank account whenever it's time to renew. It's also been my impression that Gandi is more expensive, but that's not necessarily a bad thing.NameCheap
I originally used NameCheap for most of my domains, but I've begun to move my domains away from NameCheap as I have read a lot of horror stories. For instance, a guy running a forum with millions of visitors received a warning that they would suspend his account if he didn't remove two images within 24 hours, and plenty of people have reported horror stories with regard to NameCheap dumping customers personal info. Their user interface is great, and I have personally never had any issues with them, but the stories I've heard sound credible, and I believe it's simply not worth the risk.GoDaddy
Avoid at all cost. Seriously, just take a look at all these controversies. They are also known to monitor and sell your search results, so if you use GoDaddy to check the availability of example.com then you shouldn't be surprised to discover the domain suddenly becoming unavailable. The reason you see many websites recommend GoDaddy is because they provide great affiliate deals, but hey, at least it's a good way to know whose recommendations you should avoid.