Hi guys,
Just sharing my experience.
I landed in Canada (Toronto) on 4th Feb 2015 and I have provided an address (relative) at the airport. I left Canada just 1 week after my landing. I have waited for about 3 months but PR card still did not received by my relative (although in ECAS, the address was recorded). Finally, I have decided to call CIC from abroad (Australia) last week. The operator told me that there is no Canadian address in my profile and that is why my card hasn't been issued yet. So, I gave him the address again and he told me I should wait for 38 days to receive PR card.
I advise everyone to call CIC to make sure that have address in your profile.
Good luck.