These ball joints are just a piece of crap. What I thought was a squeaking strut mount (or strut) was actually the ball joints. It's only 3 yrs old and the boot started to have cracks (and probably is open) Same thing with the tie rod ends since I replaced them at the same time. The tie rods don't squeak but the boots have cracks too. I bought cheaper ball joints before (Mevotech) but these Duralast ones are not DURAble and doesn't LAST. I got a set of front strut mounts (motorcraft) $80 for both and shipping included, anybody interested?