Thanks for the fast reply. That makes me feel good.
But your reply raises another question: I'm aware of the 730 day obligation in the first 5 years, but though we became PRs in Apr 2009, it's printed on our PR cars that the date of expiration is Sep 2014 (since the cards were issued in Sep 2009). Now the question is, should we meet the 730 days obligation by Apr 2014 or Sep 2014? Or in other words, does the 5 year period start from the date of landing or from the date the PR cards were issued?
Thanks again!
No obligation to file taxes since you were not a resident for tax purposes. You cant file taxes without a SIN anyways (I think).
Standard question at point of entry is: How long have you been away? In most cases asked casually. It is always advisable to allow yourself to meet the 730 day obligation in the first 5 years. So if you come back in April 2012 then you still have 2 full years (730 days) before your first 5 year period ends in April 2014. From my experience, IOs are not really strict about this rule at point of entry as long as your PR card is not expired yet.