I'm going to be honest here. I want to share with you all my experiences at Mazda of Toronto. This dealership is the only place I would go for anything to do with my cars. the service staff are there to take care of your car and you. They don't try to over sell you, and they never push. I've been coming to this dealership since 2004 and 6 cars later, I still love it there. Rana and his team are so good at making sure you're taken care of. Twice I had to switch cars early in my ownership of the vehicle.. but that's life. You can't predict when you're going to have another family member join you. They look out for me too. I can contact them anytime to ask about a feature and they are quick to respond. I can approach any manager and they will talk to you. And the serve Great coffee. I used to hear stories about dealerships trying to rip you off... this is NOT that place. I once went to another dealership because I needed to quickly change a battery in a keyfob. It was painful. Not friendly. Not helpful. A terrible mistake. I should have come to Mazda of Toronto.