Ball joint problems?

Hey guys and gals need some help from the experts.

Picked up my dart and had my mechanic check it out while I am at school. Both front upper ball joins needed replaced so they ordered them and went to replace them the drivers side went in fine but the passenger side was to small and sat loose in the slot, they were able to shim it so they could move it around. The measurement of the ball joint was 1.835 inches.

So what could be going on?

Thanks.