Sharing our timeline.
We did upfront medical Dec 2015 and paid RPRF April 20 (RPRF received April 19), PPR June 2, mailed PPs on June 7 and received back June 27.
Landed on July 24 in YYC. It only took 5 mins and we were the only ones there. Officer ripped our WPs and voided our visas. She...