Sprint just made the list. Don't ever use Sprint for anything, unless you want to be treated like shit by customer service reps in India whose mastery of English includes a vocabulary of over 50 different words.
They won't send us a bill. When payment is due, we are informed by a message threatening to shut off service if we don't pay. When we try to pay online, we are told that we can't because we're past due. Ditto with over the phone payment. They won't tell us where to send payment by check either, though even if they did it wouldn't make it in time not to lose our phone service. They "really understand how we feel," and unselfishly offer to send us 'another' bill for FIVE F**KING DOLLARS. Other than that, they suggest we go to the Sprint store where we will be charged FIVE F**KING DOLLARS just to pay the bill.
We both have tried to speak with customer service. Over half a dozen times. After updating our address several times over, we were informed that we did in fact recieve our bills, and if we wanted another one, too bad $5. When we asked for a supervisor, we were told that a supervisor wouldn't help us and that we wouldn't even be connected. When we asked for the name of the person we were speaking to, we were F**KING HUNG UP ON. When we tried to call the corporate line, we were greeted by an automated voice which transferred us back to the original customer 'service' line.
Moral of the story,
SPRINT SUCKS