Funny thing happened. I received the PPR email twice! Once on the 6th and the second one on the 8th of Nov! (5th & 7th Canadian time)
Anyway, submitted my passports and photographs at VFS today.
A word of advice, if you're supposed to go via VFS, take your spouse along with you. They'll need...