I got eCoPR on June 20, still waiting. I called them last week and they said after 4-5 weeks if I don't get that card then call them again. but I will leave Canada in the next 3 weeks. And I knew a case, she got her PR card after 1 week of landing in Montreal.