I was at YUL airport last night and dropped in Nexus office - asked the official about "waiting time" for renewal of nexus card and was told - it is between 4-12 weeks! I submitted my request to renew on June 3rd and still "pending review" status.. that's my latest update.