Last year during a RBC -> BA promotion I decided to do a swap with 3 hours left before the deadline. I went to the BA website, signed up for an account, got my number and then picked up the phone and called RBC. The agent moved 120k points over with me on the phone.
Total time: 20 minutes from decision to 180k BA miles