Have to agree with Gus O. about the service department. Watch out -- they will place undisclosed and unauthorized charges on your bill. Then this is pointed out, they will argue about it and try to convince you it is not included in the total somehow.
They fail to deal with this even after being sent a letter, though still will call you on your cell phone, nominally to find out if the service was acceptable, but really to urge you to vote them up on the Mazda follow-up surveys.
Prior experiences with this dealership were good, but based on recent experiences with service, I would avoid.