I am actually reposting this review because these guys were able to complain to yelp saying my review lack supporting customer experience. So here is an edited more detail oriented review. From this place, I learned that five star on Yelp doesn't not rule out mischievous way of attempting to extort money out of you . Watch out everyone, I am driving a car this guys rule out as undriveable and utterly dangerous on the road. Always, always get a second opinion or may be a third. I saved me $2500 by doing so!!! Here is what happened. I took my cadillac in for a an engine light on and they called me in for a result and I was told that the engine light can be fixed for $450 , but here is the dishonesty. They said that my tires wore off because all my four Wheel bearing are worn out and the quote for replacing all four plus two tires was $2500 . Also, they added my battery is dying out because it is not the right one for the car and I need a new one. The total quote was $3000 . They also mentioned saying that if I choose not to go for it, I have to sign a release form admitting that my car is too dangerous to drive. For a moment I was shocked because I accepted this fact and thought of donating or selling my car on the spot for I didnt have $3000. But, before doing so, I decided to get a second opinion.Well I paid for the engine light and went to a tire place and I was thrilled when they told me that all my car needed was an alignment and two used tires for a total of $180. For the battery , because I got it from Orielly, they confirmed that the battery is the right for my car and all I had was loose bolts and tightening them solved the problem. This way, I was able to save my car and didn't end up donating it or selling because I couldn't afford $3000.