Tmobile just announced that they will let early termination fees decline over the course of a contract. Previously, you had to pay the full monty whether canceled on the first day, or last day, of your contract. This chart shows you how the new fee breaks down over time: