Got product from Asian autos in Phoenix. Replaced old ball joints with 120k miles. Had to burn old ones out. Used ball press to insert. Love OE Toyota quality vs. Synthetic nolathane type bushings. Great fit, quality and cost. Would highly recommend.