I agree with morgan. If it is your site/domain then it is easy to change Domain records to point to new name servers and a new host. You won't be doing anything even remotely questionable or illegal.
Stuart
I was working on this post while your previous reply was being posted.
Why would you need FTP to change name server and DNS records?
All you have to do is change the name servers records with whoever your domain registrar is. Or you can change host records with whoever is hosting your DNS records.
Stuart
