They aren't worth two squirts of duck poop. I bought one several years ago, and it's a POS.
I looked in vain for a geniune Heli-Coil tap, and finally found one, it works flawlessly.
The other type was from "Recoil", and imported from Australia, if memory serves me correctly?.....Cliff