I'm a back end applications programmer, not a domain management expert, but a friend says they have a problem with their web hosting company. They say that they'd like to switch hosting companies, and have opened an account with a new host, but their old hosting company will not "permit" them to re-point the name servers to the new host.
Now, to my mind, - and I've done this before for my own domains - it's just a matter of logging on to the registrar's domain management interface with the admin username & password and re-setting the name servers for the domain to the new host's name servers - no? Is there some way the existing host can prevent this? Or maybe my friend just hasn't understood and only thinks there is something nefarious going on?