<HTML>Usually I use bank draft.
Go directly to the bank where you have applied your account, ask the staff to make a bank draft to you. You just need to show the name of the person that you want to send the money to, and decide which currency you want to make the draft. And the bank will charge you $20 (probably, not quite sure now) for transaction fee. Then you just mail the bank draft to your parents as registered letter.
As for the currency, I usually ask the bank to make US dollar bank draft, that's just easy for my parents to keep US currency. Otherwise, you can just make CND dollar bank draft, then your parents can exchange the money to RMB directly in China.
As for the transaction fee for making the bank draft, you'd better call your bank to get the information.</HTML>