I have finally given over to buying only quality branded parts after suffering numerous failures of generic substitutes. I am hoping these will last far longer than the no-name links that failed quickly. These appear far better made than the generics.