I really wanted to switch from iPhone so I bought a Nexus 5. My problem with it is that I spend most of my time in Mexico, but retain a US address and credit card. Google Play will NOT allow you to download ANYTHING if you are not in the country of your credit card. I found this really hard to believe, so I discussed it with several Google support people. Came to the same conclusions. I have to go to the USA to install an app. No choice but to get rid of the phone. I tried using a US VPN, but they still know I'm in Mexico. I don't have any of these problems with Apple. Am I missing something? Any input welcome.