I wanted to try this place out since it's so close to where I work, but I will not be going back. I took my car in for a standard oil change to then be told that they can't change my oil because the last place that did it (a different company in Champaign) stripped the screws (or something along those lines) and that I should go back to demand they fix it. I didn't want to take my car back someplace that supposedly messed something up the first time, so I ended up taking my car to my mechanic instead. He then told me that they were wrong and he had no problem changing my oil. I'm not sure what their intentions were..? Possibly make the other company look bad if I would go back and claim they messed something up? Also, my boyfriend has taken his car here and they claimed he had several lights out. When he brings the car home to fix himself, there's only 1 out of the 4 they claimed to be out. I would ask to see the lights before you allow them to fix it.