I am sure this type of questions have been answered before but I didn't find an answer to the problem. So I just returned from the USA, I bought an iPhone from a friend of a friend which had upgraded early to the iPhone 3GS. Anyway I bought it the last day I was there so I didn't check it all, as it seemed fine. I arrived and did an upgrade, jailbreak, and unlocking to be able to use it in Germany which is where I live. I was playing with the different features and I can see that the GPS is off by about 1 Km, which I find weird, I looked in forums and read that it could be a hardware problem and Apple would replace the unit, the problem is, I didn't buy it here in Germany, plus there is no physical Apple store here. I checked the https://selfsolve.apple.com/GetWarranty.do web page to check if the iPhone was still under warranty and according to the Web page is still is: "Your product is covered for eligible hardware repairs and service under Apple's Limited Warranty. Expires: January 28, 2010" I don't know how to go about getting the unit replaced here in Germany if it was bought and activated in the USA, any experiences in this area? Thanks for any advice you can provide, I live in the area of Munich if it helps. -Julio Edit: I went to the Support web page in Germany and there seems to be one store in Munich, do you think I could go there and have the iphone simply replaced when they see the GPS missing the location? Munich is about 40 min from where I live so it's not easy to go there (train) just to be turned down.