Concerned about the same problem on my car, I installed a set of these on my 67 a year and a half ago. Conclusion : Good quality product
Very steep price (global west was a lot cheaper and just as good)
Slightly improved steering
Overall, I am fairly satisfied with it
Be aware of one thing that I had an issue with: The rods come in 10" and 12 " length depending on year of the car. The 12" is supposed to be for 67's but on my car the rod turned out too long and I had to take 1" out of each rods ! .....But since my car had been in a front end collision, may be the frame support was not welded back in the right spot....?!
PS: Don't forget re-aligning the car !