My friend actually got off the contract w/o paying ETF this April. He was actually having too many drop calls and as an IT manager for a startup, he just couldn't deal with it any longer. He was always on the phone with AT&T CS. One day, he finally pulled plug, and AT&T agreed to let him go.