I wrote a little article on hosting after having some issues myself with transferring of domains and thought I might share it. It may make you think twice about where you register yours. It seems that many I have talked to have also had an issue with transfers. http://blendworx.com/registering-domains-with-hosting/