I've always soldered pins to the wire and used a dab of glue on the plastic pieces to keep them together......I've never had a failure or wire pull from the pin. What I don't get are the hams who rail against the Power Poles but never have done any power.current testing. I did and they work great! 73 all