Consolidated all of my domains with NameSilo.com over 10 years with no regrets. Prices are very good with no additional fee for WHOIS privacy protection. I’ve tried multiple registrars, including GoDaddy back when they were good.
Disclosure: I work for a hosting company and we use eNom (as a reseller). I’d still pick NameSilo.com