Domain Registration
Domain Registration is simply paying so you "own" your own domain name.
Registration is a commodity, it should be inexpensive, and there are lots of places that do it well.
At the end of the day, one registrar is usually not much different than the next in that your domain is alive. You will find prices and features vary quite a bit between registrars, though.