My service provider would not unlock my Huawei Ascend and after more than a week of waiting for the support to get back to me I tried this service. The one downside was that it was not immediate at all, but for a very reasonable cost I was able to get a the unlock key that worked first off. As I am overseas and needed my phone unlocked I was very relieved to be able to use the local sim that I had purchased. Definitely money well spent.