Front bushings were gone and had Knudsen's replace the upper control arms and the tie rods. They had everything repaired in a day and aligned the wheels as best they could. The front tires were worn to hell because of the bad bushings and I was surprised to see they moved the good tires to the front (this is important for emergency braking and steering). After getting new tires the alignment they did was nearly perfect and they still offered to make final adjustments so the alignment was perfect. Its now perfect. Knudsen's isn't a "cheap" place if that's what you're looking for, but for this job I feel their price was fair for the work done and the extra attention to detail. I will be going back.