The transfer was instantaneous for me once the link between American Express and Virgin was up.
The link was down when I first tried, so my first transfer attempts failed with an error both online and by phone with a CSR. But once the link was up, the transfer was instantaneous.