I've been here multiple times for oil changes. The first time I went they gave me a discount and are usually pretty efficient. Today however I called ahead to see how long an oil change would take and they said 30 minutes. I went there right away and nobody touched my car the first hour I was there. When it was done after an hour and a half. I brought up to them how long it took and they argued I hadn't been there that long. Until they looked at my check in time and realized I had been. They didn't apologize or anything. Very hit or miss but terrible customer service. I'll find somewhere else to go for an oil change.