The service department was a joke. Went on for a quick and easy oil change on my Corolla. The inept tech didn't screw my oil plug correctly possibly messing up the threading. I left a long trail of oil on the street and my drive way. I went back and got another oil change since most of the oil was leaked out. I asked for a guarantee the threading will not leak and a freebie for my next one for my inconvenience and stain on my driveway. The service writer said I already gave you another one by fixing the mistake. Avoid at all costs.