This place is the best of the best. I was in a bind, my steering wheel wouldn't turn. I needed help fast, and they exceeded my expectations. I didn't know how bad my car situation was until Joe showed me what was wrong and what it would take to fix it. They were reasonable, honest, and even stayed late to get my car good to go in under 24 hours. I was visiting from NY and needed to be able to have the car next day. Also, I don't know jackshit about cars, and even though that was quite obvious, I never felt taken advantage of, and everything was explained to me very carefully so I knew was I was paying for. He even kept the broken pieces to show me what was wrong and why it needed to be replaced. I would highly recommend this place to anyone and everyone.