I also purchase six shocks myself for my Peterbilt about 3 years ago and i do have to say the're not cheap but they are so worth the money . The...