Unlocking codes: Is it a little bit shady?

Millions of us all over the world unlock their mobile phones or use profession cell phone unlocking services to remove the restrictions place on the handset by most network service providers to prevent you from changing network. But the truth is many of us although we actively do unlock our mobile phones are still unsure if it is actually legal.