Besides all the times that I have gotten hung up on by Sprint, the times when I do get through their customer service is absolutely horrible. I have to been trying to port numbers over from T-Mobile for a month and when I call T-Mobile they say that Sprint hasn't even made a request. Customer Service will lie to you and when they put you through to a manager after at least a bare minimum of a 10 minute wait, if they don't hang up on you, a manager will promise to credit you for all your wasted time then somehow that doesn't get noted in the account and they bill you anyway. I was with T-Mobile for 5 years and even though I had dropped calls all the time, I think I might go back. Nothing is worth this hardship.