I phoned with a concern about smelling gasoline (had been for 2 days) & they told me to bring my car in immediately. I brought it in & they offered a full diagnostic ($80) for my car due to its age; & a $159 cost to determine the cause of my main concern. They made me a priority so i could have my car back to go to work that evening. My issue turned out to be i had failed to put my oil cap on properly & it had fallen loose causing oil to sprew over my engine. They retrieved it from behind the head lamp. Fortunately no damage was done to other components. They recommended i bring my car back for an engine steam clean which would cost $350 (more than i could afford) I felt they provided very courteous service, & the recommendations they gave with the diagnostic were based on general recommendations (some of which i has already done, & they said if so, then disregard those recc's. So, DS offer very competent, capable, courteous but costly service.