I moved away from GoDaddy a couple of years ago. Now I have a few expiring domains left on there. Last week I got a notice they were going to charge me for a renewal, which I did not want. So I called the support guy. Twenty or so minutes later, he sent me to a link to fill out a form where all would be taken care of. Except it wasn't. Just like my previous few encounters with GoDaddy, when I went to the link I learn…
Counter anecdote: I've quite a few domains on GoDaddy. I've transfered a few over the years, both to and from GoDaddy, and while the steps where not explained clearly I never had an issue where I was prevented from controlling my domains. I also used their DNS service for the first time last month and found it pretty straightforward. Maybe I wasn't trying to do something that would have been complex (I didn't set up…
That is the worst part from my perspective. I use namecheap and it is very simple and fast to manage my domains using the namecheap interface. Godaddy seems to bury your domain management under a bunch of add-on services. I really dread helping out anyone on godaddy because I have to wade through all kinds of crap before I get to the screens I want.
Another nice touch by namecheap is that it takes 1 click to setup your DNS for google email services. I feel like godaddy makes MX configuration difficult just so some people will give up and pay for email through them.