I've always had a great experience with Mazda. In fact, when I bring my car in for service, the service manager knows me by name. (Not sure if that's good or bad). He always complements how "clean" my CX-5 is :). In addition, either he or one of his other designated sales advisors...