Title: Tough to install and parts fell off
Product review: I have installed several sway bars of other manufacturers on similar vehicles, I have my own shop. This one while much cheaper in price was much harder to install with drilling the frame, and with in 3 months one of the mounting brackets on axle fell off, I even used my torque wrench to follow instructions. Spend more and get a better one. It did improve handling until it fell off.
Would you say this review depicts the product in a flattering or unflattering light?
