Terrible customer service. Went in one day, turned away but made an appointment for a week later. Showed up at 10:45 A.M. for an 11 A.M. appointment. All I needed was an oil change and for them to run a "Check Engine" diagnostic. They told me "45 minutes to an hour." Returned at 1:30 P.M., over 2 hours after I dropped it off and they hadn't even pulled the truck into the bay. They're response "Sorry. You can make another appointment." Are you serious????