Very informative post. Thanks Qorax.
I have some questions:
1. I plan to carry only my personal stuff (clothes, camera, laptops, blank CDs, pre-written DVDs, money, jewelery, utensils etc) during landing. So I understand that all these items must be listed in the "on person" list. Now I will leave Canada after 3 weeks and will return after 6 months for final settlement. Do I have to list any items in Goods to follow list as well in this case ? Most of the things I will carry while landing, I will be taking those items only later as well.
2. Do we need to declare the jewelery items (and carry their pics) when I return to Canada second time ? I suppose that time, I can enter without any formalities as I will have the PRC with me by then.