Nic, for the transfer you should register for a different domain register website, and on the new site request the transfer of your domain name.
I also had bad experiences with register websites, first of all network solutions, that is now verisign, and finally decided to become myself a domain reseller this year, with
http://cosmodomains.com
I desire to repeat it, it is easier to have transfers done requesting them from the new online service.