Anyone know of a better screw in connector for electronics than this kind? Something a little more skookum/rugged. This one slip the wire at the slightest tug if it's stranded wire. :
10Pcs Double Pin 2P Screw Terminal Blocks Connectors 16A 300V Blue for PCB Board - Walmart.com