We just moved (part of the reason posts have been so few and far between lately) - so I called SpeakEasy.net to cancel my DSL service at the old place.
To cancel the contract is $300.
Looking over my original paperwork, it appears I paid $150 for hook-up. So it's not like they are trying to recoup those costs.
Of course they are willing to transfer my service to a new location. But service is already setup there -- and it would no doubt mean that I'd be starting my year all over again.
As goes cell-phones providers, so goes cable and now DSL.