It's an unfortunate fact but not all domain registrars operate on policies that put the customer first. They're in it for the business, and for various reasons, some may at some point in time (or even regularly) do things that at the least make you scratch your head as a domainer. In the worst case, it might cost you money if you pick the wrong registrar(s). To avoid this, you could set up your own domain registrar, but you would probably need about $1-2M upfront, including application fees, working budget, marketing, staff, etc. Failing that, at least be aware of a few things about registrars.
- Transferring domains between registrars can cost you. The registrar you're trying to leaving can also make the process difficult.
- Some registrars cheat you on long-term domain renewals.
- Privacy of your ownership details usually costs a fee. (If you're planning to sell, it's best not to conceal your contact info.)
- By allowing your domains to be parked, you're helping the domain registrar make ad revenue. Set up your own through an ad network, or create a real landing page with advertising.
Domain registrars are generally global in operation (unless of course they've decided to limit the geographical range of their customers). However, if you prefer a registrar in your own country, ICANN has a table of accredited registrars
, the country of operations, when they signed the RAA (Registrar Accreditation Agreement) and which TLDs they deal in (which might be out of date, given all the new gTLDs release in 2014). The ICANN list is sorted by registrar name. Internic has a similar accredited registrars directory
which is sorted first by country of operations and then by registrar name.