I’ve used namecheap for years with 0 problems. They have a good selection and good support. I’ve heard good things about Porkbun too.
I got one solely because there is an active fusion repeater in my area and the battery life is really bad. It’s so bad I might sell it. It’s a shame because I really like my FT-60 and I use it all the time
This is a popular choice in the sailing community. May not work for everything though.
http://saildocs.com/