If you haven't heard yet, Google domain has been opened and even though it's in beta it's pretty reasonable and affordable when compared to big giants like Godaddy. If your looking for honest domain purchasing site. Google domain is the way to go. Still in beta but hopefully it will grow.
Link
Link