Namecheap I find is less easier to use and sometimes higher cost over time. I also haven’t had reliable domain renewal service from them when I used them.
Granted this is all a few years back. I was at Cloudflare until this year when I switched to Porkbun and I’ve been very happy
dynadot.com has been superior in my experience.