The only ways I know on how to get away from the cancellation fee are !) Death, 2) bankruptcy, 3) poor reception (with proof) at home, 4) repeated problems with service with documentation.
With it only happening 1 time, won't happen. To build your documentation you will have to show that you...