Where you want to transfer?! You have to pay tranfer fees (1yr renewal included) if you transfer them to Godaddy or Namecheap
Ask the new buyer to open account at Mydomain. Then you dont have to pay any fees to transfer them from Mydomain to Mydomain
It depends on gaining registrar companies, it is free as usual, but it is difficult procedure and transfers often fail, this procedure can take up to 3-8 days.
Most registrars allows the domain to be transferred to another account within the same registrar at no cost. as long as the domain is active. If you are selling these domains then there are two option for your buyer. A. Open an account with your current registrar to do a domain push (transfer account) or B. Have them go to their favorite registrar and create a transfer request (sometimes the gaining registrar requires EPP/Auth code ahead), once the transfer request order is complete,. You will receive an email for the transfer request and just follow through. Good Luck
I think that you need to know what domain name registrar for new domain name owner and then think about transfering. Transgfers inside one registrar and from registrar to registrar are 2 different things.
Yes just ask them to open a free account there and then all you need is there account ID and you can push the domains to them and there is no cost to anyone.
Exactly correct. You just log into MyDomain, pick the name(s) you want to push to the buyer, then push those names to the buyer's "log on ID" & it should be complete.