Upgrading early on a MTN contract


Apr 1, 2012
Hey guys!

I recently went to MTN to find out if I can upgrade early on my contract. I got an HTC Wildfire phone on an Anytime 100 contract, but it got stolen in Jan. I can only upgrade in May 2013, and they told me if I want to upgrade now I have to cancel my contract and get a new one. The cancellation fee would have been R2200, which is a bit steep, sinc the phone is worth R2200... I don't know how they calculate this fee, maybe you can help me with that? Also, is there any other way out of a MTN contract? OR do I have to wait until May 2013 before I can switch to another network?