I can’t attest to the quality of service of the front of the dealership, but the service part is absolutely terrible, and it has only become worse over the years. The man at the desk was rude and unprofessional. I dropped my car off for an oil change and had to ask for the shuttle service, as it wasn’t even offered. When the car was ready I was told that the shuttle driver wouldn’t be able to pick me up because he was 40 minutes away and so I had to walk to the dealership. Luckily I was walking distance away at that moment, but if I was not and had an appointment afterwards, their lack of professionalism would have been very inconvenient. But perhaps the worst part of their service is that this oil change cost me more than the previous appointment, in which I got the oil changed, a lot more systems checked, and the wipers changed. This experience was truly disappointing, I would not recommend getting your car serviced at this mazda.