Needed quite a few different things done to my car, including diagnosing an unknown issue. Advanced had me diagnosed and most of the issues fixed the same day. They did have to keep the car into the next morning to finish up some work on the steering wheel, but all things considered, my car is back to feeling brand new and I feel I was charged fairly for parts and labor. Definitely recommend this auto shop to anyone and will be taking my car here moving forward when I need just about anything done.