So I called them back and low & behold, Fido waved the fee for early contract cancellation. I did have to sign another 3-year contract, but at least that portion of the transaction. It was too bad that I had to return the Z10 less than a week later,...