Am I missing something?
Before these supposed new "warranties" by At&t and Squaretrade any person could walk into an Apple store with a broken iphone (be it water or cracked screen, etc) and pay $199 for a replacement without resigning a contract OR using an upgrade. I did this myself after I dropped mine in a pool. At&t is saying that without one of these new warranties you will have to pay "full price" for a replacement ie. ~$700 but I didn't....wtf?