You can do your transfer online on their website. You get an email back almost immediately and, at least for US and AA, the miles post within a few days. They say it takes two weeks, but doesn't. Even when mine (once) didn't transfer and they failed to get me to pay to "expedite", the miles posted the next day. They obviously can do this almost instantly on the phone as well.