Stop in for a cup of coffee

Those CSI surveys are quite important. There has been a lot of Service Advisors loose their jobs over low scores. I would contact the dealer service manager or service director and have a chat before filling out a survey.
Ok maybe they do care.