canter on front end is off. would canter bolts be best solution or struts on 2003 Buick LeSabre

shop is sugesting canter bolts to corect. car has 160000 on it. should the struts be a concern. what is the best repair for front canter

Asked by for the 2003 Buick LeSabre