Well seems like my sons iPhone has been found. It should be returned sometime today. What I am wondering is, I may have to restore it back to factory settings? I mean some one has probably used it somehow. And probably made changes to it. Also is there any way to keep location services always on? It's getting old, my sons irresponsibility I mean.