You all know how much I love Namecheap! So I hesitate not a single instant in recommending them and their services when it comes to domain name registration.
I have no idea about their other offerings.
But I own quite a few domains that I've purchased through them and they are delightful to work with because–well–I never have to contact them!
Here's February's discount code for Namecheap domain registrations —