I have been treated very well! Service was great they explained everything. My second visit, the problem with my car, was kind of my fault, they were things I should have known about my car. The service and the mechanic were very kind to me without intimating these were things I should have known. I feel so bad to have taken up their time. Sorry guys and thank you for being patient with me. I will defenitly see them again!!