There are many reasons to give Godaddy a pass. Here's two of them: "If you do not renew your domain(s) during the 12-day Rene...展开
wal Grace Period, you will incur a fee of $80.00 USD in addition to the domain renewal fee."
Most domain name registrars give a 30 day renewal grace period and have a lower outside of renewal grace period renewal fee.
Here is another: 17.99 USD renewal fee for .com. There are many domain registrars that charge less, some significantly less. And many of these also offer free email.