Domain owners are leaving GoDaddy by the thousands after its idiot CEO decided to kill an elephant to feel great about himself. So, I got a dozen emails or so from people asking me about an alternative to GoDaddy. I personally moved my domain to HOVER. It’s somewhat of a purist solution by TUCOWS and they don’t try to upsell you on useless stuff.
For (shared) hosting, I suggest HostGator. They seem to have their act together now. I have a few accounts there.