said by LazMan:I agree with you, but I'm not aware of any carrier that won't unlock a device after it's paid off... Rogers does it for free; TELUS charges $25 - dunno about Bell or any of the new entrants...
Mobilicity and Wind phones are sold locked and unsubsidized, and they would not unlock them even if you don't mind paying for the privilege.