Not good
I ordered the iPhone5 and i had to wait over 45 days to get and when i actually went to get it they told me i needed to cancel my current Fido plan and get a new one.. the Fido customer service agent obviously just wanted his pathetic commission.