I am about 2 years into a 3 year contract with Bell Mobility. I will spare some of the details, as I'm sure more than a few of you have had your headaches with Bell and will know where I'm coming...