I took my used '98 GMC Jimmy there to have them look at it and tell me why it drifted all over the highway, I thought that they were just a used parts yard and they install what you buy and then found out that they are a NYState registered repair shop and do it all. I left it there for them to check over, they called laser on with a quote for new and used parts and I said sure, go ahead, it only cost me $800 for everything and that included a complete new front axel and housing with bearings included, and a tie rod end and pitman and idler arm all new from the factory and new shocks, the rotors were used but almost new and are within specs. Still and new brakes all around, the mechanic left two days after I left my 4X4 there but the other mechanic took right over. They had it alig=ned but the alignment shop did it with the lousy tires on it and they were way under inflated so I was having 4 new snows put on from Sloats Tire in Batavia and then Bergen Recycling took it back and had it realigned no charge.. I dealt with Dave, Blaze, and Dan and am very happy with my "almost new 4x4 jimmy"!