I own a 2003 Mazda MPV van. Used to always service it at North Hill Mazda, with okay service. This location has always treated me fairly, good explanations of what's being done, and they stand behind their work. Also love their shuttle service, and they offer a reasonable car rental. Mazda maintenance is never cheap, no matter where you go.