My iphone 3gs backlight was acting up, so i took it to the apple store to get it looked at. well my appt was for 4:00 i got there at 4:30 (i had to drive 2hrs to get there) and they had canceled my appt,( if your 7 mins late they cancel it). so i had to wait 45 mins until someone could get to me. any way, he looked at my phone and said he was going to the back and re-seat some cables and try and get it working, well he came back and said he tried a few diff screens and it wouldnt work, so he was going to give me a replacement. and I am one of the people who accidentally upgraded to 3.1.3, but the phone they gave me has 3.1.2
. so i was soooo happy. just thought i share that, they dont update the phones immediately.