My wife will be landing in Vancouver in a few hours! It's almost over!
Our timeline was:
AOR - April 25, 2013
AIP - February 4, 2014
OWP - February 24, 2014 (applied online a day after AIP)
DM - April 15, 2014
Landing Letter - June 25, 2014
Landing - July 24, 2014