Question: why do domain name prices vary?
Answer: The price the customer pays to register the domain is often less than the price the registrar pays the registry for it. They aren't making money on that registration. ... It's also sometimes because some registrars make their money selling a WHOIS privacy service or other value-adds. (Our WHOIS privacy service is free.)