Read reviews asking people that they weren't happy with the parts but I didn't have money for more expensive parts so I got them anyway and Believe it or not my mechanic had no problem fitting them apart from the rubber parts which I was expecting but they fitted them and in my opinion the car drives very well. I'm very glad I don't have the same problems some unfortunate people have had + my mechanic also said he had dealt with the company before and although he told me I should have used more expensive parts he is the company is also satisfied with this. The only thing I can say to people who are unhappy is that they may have bought the wrong parts for their car.