Please stay away from GoDaddy!
When I saw that renewal of my three Domain Registrations was going to cost me $50 per year, I went to another DNS agent and signed up for three years at $8 per year. The problem was that the new folks required code numbers from GoDaddy before they could register it, and GoDaddy refused to give them to me, hoping I'd spill into the red zone, the time during which only GoDaddy can sell you a renewal, usually one or two weeks prior to expiration. Then, you have to wait three weeks before you can go elsewhere. I didn't want my site down for three weeks.
I had to go to ICANN and file a complaint.
They contacted GoDaddy, who waited another five days, sending me the data just in the nick of time.
These guys are crooks.
I should have realized that at the outset, when they phoned me and talked for twenty minutes, trying to sell me a web site and all kinds of other stuff.
Can't tell you the name of my current DN Registrar because my house was burglarized and all my possessions, including documents and computers, are gone, and I'm having to do some detective work.
For web hosts, I was lucky enough to find a good one for free.
Again, I can't tell you the name because the DNS expired three weeks ago so I can't access it to find out, but when I do, I'll repost.