I've been coming here for several years with great service . This time was a totally different experience . They had my car all day on wed., didn't complete all the work . They needed to get a part which would be there fri. Or mon. They wanted to keep my car the whole time . Not acceptable. I had them put the car together and i would bring it back for the part. They made an appointment for 9a they said it would take 2 hours. I dropped it off the night before in hope that they would get it done early . Arrived at 10 to pick up the car, they hadn't even started it. By my appointment it should be done by 11, which I had no problem waiting an hour . I asked how much longer and they would not give me a time said they would call me when it was done . I said you quoted me 2 hours and my appointment was at 9 . She said well that's what it calls for 2 hours . We only have one tech today . Then why would you tell me 2 hours than. She said that's what the paper says . Then don't tell me 2 hrs . She was condescending as if I was asking for something more than what she told me . Her behavior was unacceptable and no apology !!! Really ?? If this is how the new people do business I won't return . I have no problem if you just tell me what is true !! And be apologetic when you can't deliver the service you agreed upon .