FWIW, most people don't even realize that phone contracts exist to subsidize the handsets. Most of the time, when I explain to someone that contract cancellation fees are basically just the phone company saying, "Well, can you pay us the rest of the money for the phone we gave you," their consumer ire abates somewhat and is replaced with a contemplative, "Oh."