These fees are simply passed onwards from the Carrier.Lonx wrote: I am not disputing the paying of fees, but don't really understand the reason why a disconnection fee of $100 is applied
The full reasoning would likely be that carriers incur costs in activating any service (brand new one, relocated one, etc). These costs are usually greater than the initial activation fee and the intention is that the profit stream from operating the service over a 12 months period makes up the difference and provides the supplier with acceptable profit. If that profit stream is interrupted (by a cancellation, or a move) then there is a shortfall; hence the early termination fee. This shortfall arises regardless of whether the service continues on a new contract or leaves because each new 12 month service is priced in a similar way and the new activation cost shortfall still needs to be recouped independently.