Well, not according to my local Rogers store! I went in with the phone, found the IMEI and asked to borrow a SIM so I could set up the phone again (it had been restored to factory when I switched to the 5S). They told me to call Rogers. I guess Rogers is unclear on the process..
I just called Rogers and they said it would cost $50 to unlock even if you wait 90 days after putting on the iemi code onto your account.
Can you confirm this?