Originally Posted by rdwalker
I don't know, it looks to me like a more expensive version of the Scotchlock taps, prone to loosening, corrosion and contact resistance.
I have used them extensively. They seal themselves with the tip of the pin penetrating the insulation, and are much less likely to damage the original wire. When removed they leave a pinhole sized hole, and do not cut any strands of wire like a schotchlock.