People these days find it difficult to locate a good retailer for anything. Online hiring and purchase seem scary most of the times. I think if you want to buy a domain or anything web related within your desired preferences 247-host is right place.
These people are incomparable. Superb service and remarkable attitude toward customers and their work. Once you sign up with them you can be care free because your domain is in the right hands and there is no tension about it. They seems to work 24 hours in shifts, as even a late night and early mornings when I had some email related issue and I called them, they were there. Important thing is server is never down, site is always up, these two opposites when combined, mean peace of mind. So I recommend that don’t worry if you are planning to host your domain with these guys, you will be ok. As I am ok there.