one other option is to buy the new iphone, use it until end of contract then sign up for a better contract somewhere else and sell your "fairly new" iphone on the open market. It's a bummer when a phone breaks near the end of contract because you n...
although I'm not in favour of Fido being blamed for hardware issues on an Apple product, it seems to me that Fido takes their margin on the phone (more than Apple's margin no doubt after a 3 year contract) and they have some culpability to things whi...
It is much more expensive to go through Fido to get an unlock code and there are many restrictions about when you can do it depending on contract completion. You might want to explore getting a local service to unlock the phone.