I purchased a domain name this morning and was dreading the transfer process as I had no experience of transfers.
We used GoDaddy and it was very easy. I received an easy to understand automated email from GoDaddy detailing the process, and apart from the site being slow, it was all done in a matter of minutes.
Best of luck,