Adequate service but so annoying to use
GoDaddy takes the Ryanair approach to domains. It starts off advertising dirt cheap domains but makes it difficult to get those prices. By the time you've navigated a gauntlet of nickel & diming & upselling the cost is nothing like what you started with. They also love spamming customers with a constant barrage of promotions.
Once you fight your way through this crap, the service is reasonable enough. They have online tools for the usual things and service is fast. It's too bad they make customers feel so icky in the process.