This ball joint extraction tool offers good value and performance. It incorporates an anti-rotation feature for a straight static pull and can withstand high torque. I highly recommend it. Be sure to soak the ball joint with high-quality penetrating oil and use a cold chisel to spread the split in knuckle at the ball joint socket. This will reduce pulling forces.