Just a tip for the other Americans and some other individuals around the world, if you have accounts with Chase (J.P. Morgan Chase Bank) anywhere, Chase does international bank to bank transfers in either your currency or the local currency to where you are transferring the funds. So for us Yanks that means we can transfer to BoC, ABC or any other international banking firm in China without those hangups. I thought Wells Fargo also had a similar service, but not totally certain on that.
Lloyd