Yes, Rogers will unlock.
I am not a Rogers customer, but you can still get it done by buying a prepaid SIM card then load enough money on that to pay for the unlock.
You could also unlock on this site for only 20 dollars.How to unlock your Canadian cellphone Rogers, Fido, Telus, Bell, Virgin, Wind, Videotron, Mobilicity, Koodo, Sasktel, Mts,Thanks.
Is there always a $50 charge?