CV joints can last 100,000 miles or more - if the boot isn't cracked letting the grease out - the costs are about $200 labor & $150 to $900 for the CV - during inspections , tire purchases & front end aliment ask the mechanic to see if the boots are torn -