I bought my Iphone off a friend who got the 3gs about 3 weeks ago and it has worked perfectly since then. However, yesterday it started doing this weird thing. When I press one icon it presses something either an inch or two above it or below it instead. i can usually fix it by locking it and unlocking it 1 or more times(pretty annoying). It has this problem pretty often, about 10-20 times a day for 2 days now. I have not jailbroken or unlocked this phone. I actually have left it completely as is with restored settings 3.0 firmware ect. I have tried pretty much everything; restoring it to 3.0 firmware, restoring it to my backup, restoring it to my brothers backup, jailbreaking it (idk seemed worth a try). I have done all this multiple times and it does nothing. I am not pressing the screen wrong, it is completely clean and there is absolutely no way water touched it. It is inside an otterbox defender series case also and does the same thing without the case. I dont know if I can take it to the apple store genius bar because I do not have a contract and did not buy it from them. Please help me. I was considering completely wiping the data from my phone(deleting both partitions on the hard drive) and then restoring 3.0 but decided to ask here first. Thanks for any help.