In Dec 2010 I had a 3 inch lift installed by Cabot Tire and Off Road. I have had trouble getting my front end aligned. I discovered today they left a nut holdind my front torsion bar completly OFF!!! NOT GOOD!!! I will be letting my dealership know tomorrow and hopefully they will stop using them.......
more