I didn't have an appointment and they were very busy. They went out of their way to work me in and then even took me to and from work for what turned out to be just a small service. Another place tried to hit me up for $400 of unnecessary work. Not the cheapest place but honest, the "cheap" place tried to scam me once I got in. Great job guys...see you next and every time.