Here is the latest on our shocks. We had not replaced the shocks until now and we have over 300,000 miles on the truck. We decided to have a mechanic do it since this is the first time it has been done. My husband will be able to change them next year now that he has observed and talked with...