1) Money Order
2) Wire transfer
3) Personal Check
I have used Money order once, which worked well. CAD5 here, about 0.7%+handle fee in China.
I have used Personal check once, some strange costs happened, about CAD90.
wire transfer is Dian Hui in Chinese, T/T payment in international trading. you can also get traveller check from American experess. and bank draft from whichever bank.
most convenient way is to take cash back china and exchange to Chinese Yuan in private. although it is risky.
to rabbit: wire transfer can be done by going to bank and fill out a form, it is very expensive depend on the amount you want to transfer
I wired some money to China through CIBC. Costs $35 dollar each time.
The receiving party has to have a foreign account. You need his/her
name, bank account, bank name and address. It takes about a day to get
there. I don't think the recerving party needs to pay any fees. But I
am not sure.