go to any Western Union outlet. Only $30 Canadian transaction fee for $1,000 sent. Slightly higer fee for higher amount. You will get a transaction code. The money is sent to China instantly, usually within 15 minutes. Call the recepient in China to tell the transaction code and pick up the money at any authorized agricultural bank or postal office. Very convenient and fast.Much better than bank.