Hover is an amazing, ethical, cheap domain name registration service.
Their prices are realistic and fair, their services are easy to use and understand, and customer service is amazing. In my experience, they're the best out of all domain name registration services.
I couldn't be happier! I love the way they handle domains!