2 stars because i am still unsure about this place. Always got my oil change here and other small stuff, but lately i had a problem with my engine light. Never got it fixed, the system was just reset so it kept coming back on at exact intervals. They gave us a one year warranty to fix whatever the problem is so thats good.