Agreed. You can tell a big difference in hard cornering.dmtalon said:STBs are great. They help the chasis flex LESS by holding the towers together.
I have never noticed the ride being stiffer after an STB install, but I have noticed the steering wheel following what the wheels do more. (which is a good thing)