I had some dust under the screen on my 3G so I made a Genius appointment. They replaced my 3G so I gave the new 3G to my girlfriend and upgraded her account to get the 3GS for myself. 2 new phones for $200 both activated in store. I was very pleased with my experience and the new 3GS is awesome in every way.