Obviously they want to make it as difficult as possible to discourage you from leaving. Forcing you to talk to someone on the phone lets them send you to the retention department. There's no reason they couldn't let you check the contract status on the web site.

That's ridiculous. Post it on my account online. I do not want to speak to Customer Care. Forcing me to call in is bad customer service. Don't be Comcast. Everyone hates Comcast. There is no reason I need to call in to know how much time is left on my contract. It's a stupid, pointless waste of my time and the poor service rep who has to take the call. I have been with T-Mobile for about six years, but bad customer service like this will chase me away.