Do not trust them. They initially quoted $28 for the unlock which was a fake check. Then they came back and asked $40+ for final unlock. And it was supposed to be done in 1 day. Now almost a week and still waiting to be unlocked.
Tip for consumers: I think other reviews may be fake or created by bots. No way I will believe any more reviews. Gone are the days when reviews were real life experiences.