hi everyone just so everyone knows this is my first post! but yeah anyway my 02 avalon xl has 109000 miles. this problem only has started recently but its on and off?! Once 60-65 approches the steering wheel shakes back and forth there is also play in the steering around 70 wich makes me feel unsafe

. and it continues to shake untill i get under 60 miles per hour. this problem is also intermintant, which means it doesn't happen all the time. hitting a bump makes the steering wheel shake alittle. i know i dont' need new struts. and i have gotten it looked at. one shop said that the front was tight. (pepboys) they wrong and when i went to mavis today they said i need new FRONT STABILIZER LINKS AND SWAYBAR BUSHINGS it is 170 plus tax to install. is this a good price? i know this needs to be done. is this normal for a car this age/mileage.