IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
If you're looking for a registrar that doesn't raise their prices after the 1st year try www.cosmotown.com. They're also $8.99 for the first year, and for renewals. When you take into account free whois privacy, they're one of the cheapest deals out there. I've also had great experiences with their customer service. Best I've tried, and I've been with 1&1, Godaddy, namecheap and name.com
I would say to check out http://www.giszo.com. I had domain names with godaddy at one point, another good option, but I consolidated my portfolio by moving to giszo.com. There are a lot of great registrars out there; they offer great price deals, but the sale discounts can be misleading sometimes. For example, networksolutions, register.com, etc. will offer special deals for the first year, but when it comes time to renew your domain name next year, the prices are unbelievably higher the other registrars. The renewal fee is 34.99 for Networksolutions, you would still end up paying more in the end compared to $8.99 per year from giszo.com.
I would recommend you try bitronictech.net. They offer free domain names with any hosting purchase. They offer pretty cheap domain hosting, at only $2.75 a month. I personally use them as my domain registrar of choice. Plus unlike godaddy the dont support SOPA and CISPA.