I have been using Nnamesbeyond for almost 10 years now as my primary registrar & DNS provider! Their customer service is fast (in most cases) reliable with excellent turnaround time when required to resolve issues or perform changes via their ticketing system - not so good if you are dealing directly w/ them in person though :) We use it primarily from our office's location but also do registrations remotely through other providers such that we can avoid latency concerns associated while working offsite during business hours etc. They offer all-around services related towards registration management; including web hosting along side email accounts setup by us too!