I had an accident with my new iPhone 4 (it decided to take a bath) and after drying it for two days, it was completely dead. I had only had it for two weeks, so I decided to bite the bullet, and buy a new one.  I set up a genius appointment at the Apple Store, and went in expecting to be out some serious cash.  I was up front about the water damage with my assigned technician, and she was quite helpful - in fact, after checking my account, and seeing that I had been a long time iPhone user, and had just upgraded, she managed to get me a new iPhone at no charge.  Thanks to the Apple Store and thanks to Madison. Great customer service!!