It is the worst product I've ever purchased online. Yes, the price is too good to be true- the product came defective right out of the box. My mechanics took video of the broken strut and the company still didn't react promptly. Customer service was a complete run-around- emails unanswered for weeks, phone calls not returned, and no one owns the issue instead everyone punts. Don't waste your money! Clearly, I'm not happy and willing to share my experience.