I’ve used Namecheap for many years without issue. My favorite feature is catch-all email forwarding for domains so you can use any number of email addresses for logins.
E.g. website@yourdomain.com
Namesilo has been both cheap and reliable for me in the last few years.
Cloudflare Domains is great for conventional TLDs.