Great place. Fast service whether by appointment or walk-in, easy to wait for your car in their nice waiting room, and the staff is very friendly. I've never been overcharged or had anyone attempt to sell me anything I didn't need. Twice in the past they have noticed something about my car that could be a problem in the future and given me plenty of warning. Plus they leave a little goodie for you in the car afterwards. Last time it was a stuffed bear. I've named him Radagast and he lives in my cupholder now.