My one-owner 2006 GS300 is religiously kept (not by me but the dealer or Firestone), with only 93,000 miles. Everything works.
However, the smooth ride is not as smooth anymore. On a smooth road at regular speed it's excellent, but when going over a small bump and specially the rain gutters at the intersections, the car just doesn't feel as "tight". I'm not sure changing struts and shocks will make a significant difference.
Any ideas ?