They charge a low fee at first. After you submit your imei details they ask a whopping unlocking fee. Cmbined cost is more than if you go to provider. They make their money from the initial fee from me as their cost is not economical.
Misleading customers with extra cost hidden.