This is why you can't trust anyone to work on your car.

Needed lower ball joint in the '84 Chevy diesel P/U so took it to a place that had done other work. 250 miles later, towing a race car to Maine on I-8 in PA, the truck starts wandering BAAAD. Looked under and the press-in ball joints were backed out and wobbling around. They had not pressed them in to the LCA's properly.

Now I own a press....