I have a Bb Curve 9300 and I wanted to switch to a My Touch 4G because this phone is giving me problems and I wanted a new phone but I'm on a two year contract and I've only had the phone for 6 months now but I don't want to pay the full fee for the phone because I can't and I can't break my contract because then I would have to pay a fee. Is there some method of me getting a discount or not paying the 500 something dollars?.. If someone can help that would be appreciated.