Hello. I've had a terrible experience with Apple support. I had an old, old iPhone 2G whose battery, on a good day, would last about 3-4 hours without use at all. I paid $80 for the replacement and got a brand new iPhone 2G. That iPhone would consistently drop calls (in areas of full bars), it would quit out of apps randomly (like SMS and Camera) and would pretty much go to sleep at random intervals. I got it replaced. The replaced version of the replacement (lol) had these issues: it would freeze, overheat, and also had difficulty sending a text messages. It also had a dead pixel. I got it replaced. The replacement of the replaced version of the replacement eek is now in my hands. This one, the touch screen will stop working randomly and I have to click the Sleep/Wake button twice, (to turn it on and off again), re-enter my passcode, and start working from there again. It also has slight heating issues, not nearly as severe as the previous one. I am at the last leg of my patience with Apple. I am going there tomorrow and am demanding a new iPhone 3GS for all this trouble or an $80 refund. Can anyone tell me if this is what will happen, or what they will do? If they offer to replace it AGAIN with a 2G, I will not accept that at all.