Did ours today online, the process takes about 10 minutes and then it's just a matter of accepting documents online too, which is another 5.
Given what I do for a job you would be mistaken if you thought i am not also old school! For some reason my mortgage up until this time has always been in the branch. I dunno why really didn't even think of doing it online. Although they did ask me to upload a pay slip.