fido will either sell you one of their 'locked' phones or give you a cheapo/shitty one for free if you commit to a term plan.
most of us do not like this idea at all.
another thing what model of phone do you have from rogers? if it is one of those cheaper /low end models it is not worth your while to get it unlocked. i like bongo wireless they are very good but i agree a bit pricey, but if you are dealing with a $400 odd phone then it is worth the while. rollee