Bell sells them for their phones... I believe that they charge $75 for it with the exception of the iPhone.

Much cheaper to use an online unlock service in my opinion.