Honestly, I don't care. It only applies to UPGRADES, not when you buy something full retail when no uprgade is available or bring in your own phone. Its only $30. And since upgrades are every 20 months now, its not like you will pay it a lot. You'll only pay it once every like two years. Plus, AT&T and Sprint already do it, and they charge $36. People are making it a bigger deal than it is. People are going to claim its a break of contract and want to leave without paying their etf, but its not. However, I do agree with most people. Don't charge me the fee if I don't take the classes, have you transfer my info from one phone to the next, or waste the rep's time with questions. They should just charge it when those people need it, not to everyone. But coming from a rep standpoint, it makes sense because some people really do waste my time with stupid questions and lessons, that I don't get paid for answering, but at the same time, not a penny of that fee comes to me for having some old lady waste my time.