I like that Dynadot offers all of the features of a traditional domain registrar (e.g., WHOIS privacy, DNS management) plus many additional features such as free SSL certificates and website builders. I dislike that it's not easy to find out what you're paying for at any given time. For example, I purchased a domain name from them several months ago, but now can't figure out how much they charged me for it. The interface could be made more user-friendly. It's also difficult to find information about your account status and billing. I'm solving my own problems by using this service, but I would use a different provider if I were looking for someone else to do it for me. We are solving our own problems by using Dynadot.