I've been coming here for over a year now and they do provide good service at competitive prices. The only reason I give 3 stars is because it is extremely slow service. I was here once for new tires and what should have taken the hour wait and service time quoted took so long I had to come back the next morning. That next morning they said it would take 20 minutes and I was here an hour. Today I'm here for an oil change. I asked how long and they said an hour. It took 1h 48 for them to come to me with multipoint inspection report. All I asked for was a simple oil change. This is my last time coming to this location for a simple oil change.