They have done an ok job on my car the past few years, they will do exactly what you ask and no more, so if you think your car ha had a general inspection it hasn't, only what you asked for (which is fine, just know what to ask for). However last time i brought my car in they left the oil cap off and there was oil spilling everywhere and burning, and the time before that they left a light on inside the car and i didn't notice because it was daytime and the battery subsequently died. I think its time to find a new shop.