I once done a transfer over a year ago but since then i haven't needed to. I'm moving a domain from 1and1 [which is a crap service] to Dynadot.
It's currently in the proccessing stage. Just paid for it now and confirmed the email.
How long will it take to arrive in my account?