Bought my car here a couple years ago. The people are super friendly and nice, but the service wait is SUPER LONG. The few times I have had my oil change done here, I always scheduled 8 am and did not receive my car until 1130am/12pm. This is why I don’t change my oil here anymore. Recently got my winter tires changed and same issue, dropped it off at 8 am, given I was the second car in line, and still didn’t get it back until 130pm!!!! ITS RIDICULOUS. I’ve gone to other locations (Newmarket), so easy 45 minute oil change and about 1/1.5 hour tire change which is reasonable. I really recommend you either stop overscheduling appointments or start overscheduling employees. I spend my entire day just waiting at the dealership and if I shuttle home, then I’m stuck there unable to get errands done because it takes all day to simply change tires or get a little oil change done.