I had Verizon for a few years and had problems with billing EVERY MONTH!!!! I was spending hours on the phone because they always added in wrong charges, overcharging me for things I never ordered, charging me for games I never used, etc. I was so sick of spending so much time fighting against these charges. It was seriously every month. Each month I got refunded the money, but it was so annoying that I couldn't stand it any more. When our contract was up, we ran to Sprint. Haven't had any issues with Sprint in the last year. Yeah, the service isn't as good as verizon, but at least I can use my internet as much as I want and don't need to think about it. Most of my other friends are always over on their internet and pay a TON.. and they're always looking for free wifi to avoid using their phone.