Now I found spoofing the IP address with a proxy didn't work with Google Play, because I'm sure it checks the carrier and SIM as well, e.g. if the carrier is T-Mobile DE(Deutsche Telekom) and not Verizon or whatever, and your IP address is spoofed to the US, it will probably still assume you're in Germany.
That's what I found. My carrier is China Mobile(phone) or China Telecom(tablet), so therefore I must be in China, which means no paid apps, no movies, no TV shows and no music from Google at all.
I've found Google can get funny about using a VPN to the US. I still get "viewing denied" messages with YouTube and Hulu because of people trying to bypass US only content restrictions, even though I've spoofed my IP address.