Probably nitpicks, but I found a lot of the ones I came across charged an extra $50/year for a LetsEncrypt SSL cert which rubs me wrong since LetsEncrypt is free. A few others I found claimed to be Canadian and even had their offices in Canada but were ultimately American owned, which is a dealbreaker for me.
I do have a shortlist of a few, but I want to be thorough since whoever I pick I'll probably be with indefinitely.
This might be my choice. I'm going to do more reading.