Originally Posted by
jiejie
He's sure. The Canadian deal is a little bit different from the American deal. Canadians get the maximum of 10 years or the expiration of their passport, whichever comes first. Their Chinese visas do not cross over into renewed passports.
All good info. We also have the benefit of paying ~60% of what American citizens do, not that the difference of $60 is that big of a deal in the long run. The fee for my visa was $80, and as I understand it the fee for US citizens is $140.