high quality mechanical splices price and threading s