Namecheap is the best for registering domains. Fast and easy and no nonsense. Avoid ultra cheap to avoid problems..