Bought a front end kit from Detroit axle, had two bad upper control arms (ball joints) bad sway bar links and a bad inner and outter tie rod. To get the replacement parts they wanted me to pay for shipping. So pay for parts, shop to put them in, then pay to ship new $#*!ty parts yeah no thanks. Will never buy from Detroit axle again.