It helps stabilize your car in turns by not letting the body sway to different sides when in a turn. I would say they help, but i have also been told that it prevents the body from moving properly and can crack some mountsunder your hood. Dunno if thats true though. Nopi.com and streetbeat.com have them. The price ain´t too bad.