I am a former Sprint customer. I switched to Verizon because my sons business uses them. I want to upgrade my phones but to my suprise I find they want a thirty dollar upgrade fee. I along with others think this total crap by Verizon. The monthly fees we pay are more than a land line and if you stop using them before your contract is up then you have to pay a healthy penalty. The customer service person that said they are just keeping up with other companies doesn't know what he is talking about. I think if Verizon wnats to continue with our business then they need to drop the upgrade fee. I also started looking elsewhere for abetter deal than Verizon. I have no problem switching for sure.