The best part is that they are very responsive, quick in service delivery of your domain needs. Sometimes it takes them weeks to approve changes you've made via email etc. We got into a disagreement with our registrar over renewal fees when we purchased additional domains from them. It was resolved but I wish there were more options available than just renewing or cancelling my account. This has been an issue since day one (even before purchasing any domains) so this isn't something new. If you're not careful about what you order, then yes sometimes you can get stuck paying extra if you purchase things through another provider. You do want to make sure everything meets up perfectly. This is why contacting customer support prior to placing orders is essential because mistakes will be caught early enough. In these cases, we had several different providers who would try to take advantage of us by offering lower prices than the other providers. Also, some domains are cheaper to register at other regist.