I've had a few experiences with this place. It started with oil changes and then I had them take a look at sound I was having. They looked at it and told me it was the front wheel bearings because I suggested I thought it could be that. They said there was some "play" in them and when I asked to show me they had some excuse. I should have walked away at this point and never returned. I didn't have them change the wheel bearings because I did some more research and found out it was in fact my tires. Took it elsewhere to get new tires. I thought I'd give them another chance. Today I as unable to drop the car off because I was busy so I had my girlfriend do it. They charged her $10 more for the exact same oil change that I've had multiple times in the past. When I called to set up the appointment, I said I wanted the same thing I've gotten in the past. They said no problem. Well when I called today to ask why it was $10 more this time they kept giving me excuses. I called them out on taking advantage of a woman and let them know I won't be returning. It's not about the $10, but rather the principle. I don't trust them and I don't think anyone should. They will try to up-sell you on things you don't need especially if they think you don't know what you're talking about. Avoid this place if you're looking for good honest work.