I hear ya' but I'm speaking from a horrible experience with Sprint after I'd been with them for almost (10) years. They kept double-billing me and it would take them three months to credit my account, and they would shut my (5) phones down b/c the bill was not paid in full while I'm waiting for them to make the promised adjustments. Then they said they'd credit my bill, but the only thing they did was make it look like a new account or adding features that I never ordered to extend my contract with them; and that's the only reason I stayed with them so long. I eventually went to AT&T and was billed $175 per line that wasn't out of contract for a total of $525. I gladly paid it and went running to AT&T for the Motorola Razor...😱
Went to Hawaii/Kauai for (3) weeks of vacation and Sprint charged me $3,000 for roaming!!! I said "you never mentioned about roaming! I thought you guys said you had coverage in Hawaii when I called you!"