I found a supplier of cheaper 7 pin inserts a few years back in the UK , they have worked faultlessly for me all along , but then again they might not have the same longevity as Switchcraft or Neutrik in an everyday usage situation .
Even years back I noticed the proper Neutrik 7 pin were on the way out , might well be to do with clearances between adjacent pins and the housing not conforming to modern day requirements , still you slieve the solder connection and the back of the pins inside the plug with insulation , it works just fine .