Got a number of parts from Detroit Axle I wanted parts made in the US and the price was good. The parts seem good but they cheap out on the small things such as No nut and cotter pin for a CV joint no cotter pin or grease fitting on tie rod end also I didn't know the tie rod ends was grease-able be I order, a CV joint I order was missing a big part of it, it was useless to me. If you have a return they don't want to talk to you. I think they are a front company for china.