I'll readily admit that the terminal ends could have been made better , but with proper maintenance they do last.