I was very hesitant about getting my phone unlocked online, as 2 phone companies and my techno savvy son said it would wreck it and was illegal. I called CellUnlocker.Net and they answered all my questions while being polite helpful and totally 'un-pushy'.
The code arrived in less than the time specified, my iPhone 5C works well on the other network and my only concern was the price. - $125 Canadian!
However, I guess one gets what one pays for and it sure saved in the long run!
(As in ending up with a useless brand new iPhone or have to crawl back to the greedy phone company from whome I had severed connection due to their arrogance and huge prices!). So am a happy, tho' slightly poorer Canadian...