I had a bad experience getting my oil changed at this Service First location...BUT they recognized the problem and made it right. Excellent responsiveness and customer care. Would recommend and I will be returning. Long story short, I waited for 2 hours with my 3 year old to get oil changed on my foreign model car. They incorrectly informed me they had all parts but did not. The wait wasn't fun but the service was given completely free and when the part was in (later the same day) they came to my house, picked up my car, changed filter, and returned. Wow.