I used the expensive method, Jim. But, now... any time I go, I have a phone all ready to go.
I went to eBay and bought a cheap, unlocked phone. I think I paid $70. Then, I went to
http://www.3gsolutions.com.cn/page/simcard and got a cheap sim card for the phone. Unfortunately for me, I'm a moron and got the wrong type of sim card, and it didn't fit my phone. So, when I got to China, my girl took me to a store where I got one that did fit. I bought an iPhone sim card, and she had an iPhone, so she was able to make use of the sim card. Anyway, have them ship it to you.
Then, when you get to China, you will already have a working phone. And if you make multiple trips, you'll have a phone already every time. You only need it for short periods of time, and you aren't going to surf the internet or something like that. You just need to talk and text. So, a cheap Android phone is easy and best. I like this also because, as soon as you get off the plane, you can talk to her. If she is picking you up, you can work out where you are and where she needs to be much easier.