Purchase website domain

I apologize if this has already been addressed - I can’t find it.


Please recommend a reliable place to purchase a website domain. I really don’t want to support GoDaddy.