As far as ATMs, we use Bank of America here in the states. They are affiliated with China Construction Bank...the CCB ATMs worked great in Beijing, with no fees, etc. But we could not get ATMs from the same bank to work in Shanghai, and had to use HSBC or another bank and got charged fees.