I wanted to wait a few weeks before I did a review. Overall I’m very happy. Everyone was awesome to deal with, great communication and customer service. They did a great job! Price I’m not sure on because I have nothing to compare it to. I was fine paying it for everything that was done. Only concern I have is the car is still leaking oil everywhere I park it which is one of the reasons I brought it in. The top of the engine where it was fixed is dry so that worked awesome so I’m assuming it’s leaking at the bottom somewhere? And ever since I picked it up, occasionally, about once or twice a day, when I pull up to a stop, it spits and sputters like it’s gonna stall so I have to hit the gas a bit and then after that it’s fine. Other than that, the whole experience was great. Once I save up enough money, I’ll have to bring it back in to get those issues looked at but I’m very satisfied.