I can heartily recommend https://inwx.com - they have exceptionally good support.
Porkbun and Cloudflare are the best and cheap
What's Porkbun's support like?
I contacted them once before moving over and once after and they were good to me. I'm happy with them for domains but I wouldn't recommend them for email.
CloudFlare unfortunately still have a very limited subset of TLDs available.
I’m quite happy with Glauca [1], they’re not quite as cheap but their DNS stuff is pretty good and they are friendly and helpful. Only downside is their website being a bit slow sometimes.