I also factor in that my laziness means that if I still with the contract I'll likely end up paying over the odds. Had I been pro-active enough to be paying attention I could have dropped down from my £35pm contract to the £15pm one in January (at the end of my initial 18 month contract) and saved myself another £100.

That won't happen next time, as I won't be on the contract.
_________________________
Remind me to change my signature to something more interesting someday