I have had very bad luck with rebiult CV's. The originol CV's went over 200,000 miles. Since then I have installed 4 rebuilt, lifetime warranty CV's on the right side, 2 on the left side. I got the last ones from NAPPA and it has been almost a year since I have had to replace one. I was thinking of putting wing nuts on my ball joints.