F the mechanics!!! When I took my suspension in to be installed they didn't put in the front struts in correctly and then while redoing it they snapped the strut and had to go out and get a new one. DO IT URSELF. When u DIY then u will follow the directions from manuals but mechanics think they know it all and usually skip over steps and mess up!