Congratulations! My B150 needs new ball joints and I must admit, I'm pretty intimidated by this. I've bought the parts, but the idea of working with the potential force of the front springs scares me a little. Not to mention that the large sockets and tools needed to break these off the vehicle may be more than I'm prepared for. My local mechanic wants $500 labor for the job, and I really don't want to shell out that kind of money if I can do it myself in a day. On the other hand, $500 is cheap compared to an emergency room visit! I've got no problem replacing motors, transmissions, rearends or steering components, but anything dealing with the kind of energy contained in a front coil spring is a little scary.