I have one remaining year left in my three-year contract with Rogers. The problem, however, is that Rogers is quite costly. If possible, I'd like to change providers -- now there are cancellation fees is you decide to end your Rogers contract early, but I'm wondering if I switch to Fido (which is owned by Rogers) whether or not I'll be able to finish my final year with them without paying a cancellation fee?