Took my car to the dealership and was quoted almost $1000 to fix the issue. I left and found these guys on my phone. I showed up with no appointment and they gave me a quote that was a fraction of what the dealership quoted. They had the problem fixed in an hour. Highly recommended.