Apologies if this has already been addressed elsewhere, but I've done quite a bit of digging and didn't find anything. I'm traveling overseas at the moment, and for this my Nexus One is a treasure. However, I no longer seem to be able to see or buy paid apps in the Market. In December 2010 and January 2011 I was simply using the SIM card trick (putting my valid t-mobile SIM card in temporarily to purchase or update paid apps, then reverting to my local SIM when finished). This no longer seems to work for me. The last time I tried was before I upgraded to Gingerbread (OTA, stock) so I suspect that Google has changed the method by which they determine your current region. Is the "SIM card trick" working for anyone else overseas to buy apps? Does anyone have any information about any changes to the algorithm for determining your region made in Gingerbread? Does anyone know precisely what their criteria are for determining your region? I've tried putting my phone in airplane mode, rebooting with a valid US t-mobile SIM card, and connecting to a US vpn connection shared by my laptop using Connectify. It should appear no different to their servers than me using my phone in airplane mode, connected to a normal wifi router in New Jersey. My suspicion is this: That because of the new web based market site, they now "remember" the last region your phone was associated with, and that region is only updated when you are actually connected to a cell network. Can anyone confirm or deny this? If it's true, then I'm SOL with regard to the US app market, which is particularly troubling for me since I'm an Android app developer! Anyway, any help is appreciated. Update: I'm aware of Market Enabler, but I would prefer not to root my phone for the moment, as I'm an app developer and would like to keep things as standard as possible.