I will be replacing the front struts on my daughters 96 4runner in the coming weeks and am looking at doing a complete strut assy vs reusing the stock spring as the rig has 300k miles on it. I am assuming the struts on there now are the stock ones since they say Toyota on them and the lower bushings in them are toast. I see unit from Monroe, Gabriel, Moog, GPS, and Summit. Anyone have experience with any of these? Will be doing rear shocks at the same time as well.