Contemplating of getting IP5, so I reserved one online. I called Fido, since I still want to keep my current plan and the CR told me I am not due for an HUP not till earliest March 2014. Therefore, he told me I need to cancel my contract right now + the cost of the phone. He patched me through customer service and here is the breakdown:
Contract cancellation = $430, IP5= $179 total with taxes = $650ish.
Got some Fido dollars (but not much) and CSR waived the HUP fee of $25.
I was thinking, I might as well buy an unlocked one from apple which I don't mind waiting for.
Need some inputs and advice guys.

Thanks.