1 /5 Gary Nole: I had my vehicle repaired by Troys Auto Service at his house On Mount Brow Road in Sonora, CA. It was in September of 2013 and this vehicle has 7,000 miles since the repair. I had the upper and lower ball joints replaced on both sides of the front end. Keep in mind this is 1-5-2017 that I am writing this and the ball joints are already very bad and the vehicle will not drive straight and feels like driving a boat and it has been verified by two legit auto repair business in Sonora that the ball joints are all bad. Those ball joints should have lasted for many years, not 3 years and 3 months. I started to repair the left upper one first because it is popping and I thought I would fix that one and at least be able to drive it until I get to the other three when I can. My upper ball joints screw out from the top but when I went to look at them to unscrew them I noticed that on two of the four sides there are welds on those two sides. What in the world would anyone need to weld ball joints that were brand new unless he kept the brand new ones and made the old ones stay in better by just welding them in. I got charged for replacing all four of them. I dont know what the heck this guy was thinking or doing. How I will get it out is a very seriously difficult thing to do now. First of all lasting three years only and welding them in is unbelievable and this whole time the dust covers have been cracked which means he did it to fast and cut them so it doesnt hold grease because of his sloppy work. I wouldnt trust him as far as I can spit!! Unbelievable and how will I will get this out now.