You can buy your domain names from the cheapest company out there, but you are going to get what you pay for.
We recommend to buy your domain name with a company who you trust and who is available for contact when you need them.
If you decide to use us as your domain registrar we will deliver you with our best possible service, and there will be no requirement for you to keep us as your domain registrar while you host with us.