I think not. Had the same problem and had two options. Either pay or wait till the contract is over and I can unlock for free.
There are much offers in their internet for about 20$ but I wouldn't trust them as they want your imei and sn
Sent from my One using XDA Premium 4 mobile app
1) Get a Y-OGT cable (usually external HDD for laptops got one included)
2) Format your HDD to FAT32
3) Put the config.dat on the external drive(HDD)
4) Connect your HTC ONE with HDD external and the other end on Power plug (your Phone should be in HOST modus then!)
5) Go bootloader and press SIMLOCK -> I had to do it 3 times and it said CID-fail etc. but it worked!
Thanks SIEEMPI for this amazing Unlock method!