I bought front struts from Rock Auto and paid a trusted mechanic to have them installed on my non-Mopar and a front end alignment (normally I'd install them myself but there was a foot of snow on the ground and I don't have a garage to work in). The struts lasted less than 100 miles and did $2000 worth of damage to my car. Hitting normal pot holes so hard that the front hubcaps both popped off and flew into the ditch, headlight busted and I got pulled over by the state police that night and ticketed for a busted headlight, twisted frame, busted dashboard, shredded the new front tires, front end out of wack, steering wheel is now 20 degrees off straight, struts are leaking, and now the double cost of sending the old struts back, buying new struts from another place, installation, front end alignment, buying two new front tires, mount and balance, and time lost from my regular job because I had to run around and do a simple job twice. Words can't express how angry I am about this. But the bottom line is: Rock Auto ripped me off and I'll never use them again.