Went in for simple oil change. They tried to see me everything. Announced that radiator cap was bad, even though I've had no problems or leakage (only 23,000 mi). I didn't have it replaced, but whatever they did, when I stopped for gas radiator fluid was leaking all over the place. Crooks. I won't go back.
Went back and they said they overfilled the radiator. Now I have a car in the driveway leaking radiator fluid. No apologies. Whole process took 2 hours. I don't have the confidence they put in the right oil, filter, etc. Don't go to this place!