My recent service (yesterday) leaves me so angry I can't think of much else. This car is my second MX5 bought at this dealership. 3 problems so far. 1. AC failed due to bad seal - common enough problem and in exactly the same place as numerous other MX5 complaints found on the Internet who've had the same problem. I'd recommend fixing the problem where it is caused which is at the factory where the worker failed to either install the seal, or properly tighten the connection. 2. Passenger seat sensor indicates a person is in the seat and constantly warns the seat belt is not fastened. Another common problem, associated with the sensor in the seat. This isn't a sporadic problem that triggers a light that has to be reset. It is checked constantly, and the condition status is not one that is retained between iterations or drive cycles. It's caused by 1 of two things. 1. Something is in the seat and the seat belt isn't fastened. 2. The sensor is bad. Since there was NOTHING in the seat at all, the sensor obviously is at fault and should have been replaced. NOT "checked it out", "reset the fault in the computer". Even so, the tech didn't even bother to unfasten the seat belt to ensure the warning did not sound with the seat empty after he "reset the code" as I found the seat belt fastened just as I'd left it so I didn't have to listen to the constant warning bell. I'm 1000% sure I'll be forced to return to the dealership for the same issue because it was not fixed the first time. The service department is absolutely terrible. I bought paintless dent repair when I bought the car. Never was I told that it was a service not provided and managed by Whaling city. So when I needed it, I called and asked for the service. The service department twice told me they didn't handle this service, I had to talk to the body shop. My goal was to reduce trips to the dealership by scheduling regular maintenance along with the ding repair. I asked the service guy if he could coordinate the service and the ding repair with the body shop to facilitate that. Answer... wait for it. No, I needed to talk to the body shop. Not even an offer to transfer the call. Really...oh that's not good enough. I called the body shop and was told "we don't do that here". That's it, no explanation even when told I was sold the service when I bought the car. The answer was we don't do that here and I don't know anything about it. I waited a couple of days, mulling it over then called back. I talked to service (same story), I called the body shop and at least talked with someone who was willing to at least try to help. He said it wasn't done in house and he'd have to check into how the process was taken care of and he'd get back to me. Sounds good until we get to the part where he never called back. I called again, and was finally told some actionable information in the form of the name of the company who does the work. I took the time to look up their phone number and we're in the process of working through that mess. Now, final straw. I called to schedule routine maintenance and to fix the issue with the passenger seat. I was given an appointment. I brought the car in the evening before the appointment as I had things to do the following day and wouldn't have time to drop it off on the day of the appointment. The service person said good because we're swamped and he didn't think I'd be able to wait for the service to be completed anyway and he wasn't even sure they'd be able to get to the scheduled work that day. I reminded him I had an appointment but he just repeated how busy they were. I had brought in a typed letter stating what the car was there for. 15k maintenance, and the seat problem. I also stated "DO NOT rotate the tires as I've just done so". The service guy didn't suggest rescheduling, just thanked me for bringing it in early so they could fit it in as time presented itself. I told him it could be late in the day and that I didn't know if I'd be able to pick it up that day anyway. So the appointment day passed and by the next morning I'd not heard back from the service department so I called. I was told "all that remained to be done" was the oil change and the troubleshooting on the seat. I said "oh you didn't get to it at all yesterday". He said, we're swamped an I guess not and he wasn't sure they'd be able to get to it today either. Another REALLY>>>>>>> 2 days for standard regular maintenance (by appointment) and no promise to even have it done then. No offer for a rental or even a ride to work from the dealership either. I called back later in the day and was told "oh we tried to call you but couldn't reach me". The only number Mazda has for me is my desk at work which has voice mail. Nothing there including that a call might have been missed. Ok, car's ready. I went to pick it up and was told $79. I asked what I was charged for since $79 seemed high for just an oil change. He said, the oil change was done, and the tire rotation... I stopped him there and said I'd left the letter stating to NOT rotate the tires. His response, oh it doesn't matter we don't charge for that anyway. That kind of sounded odd to me but hey, life goes on. I paid and left to find the car. Nobody bothered to mention just where the car was so I walked around for a bit and found the car. I started it up and took a second to calm down since all of this was just unreal to me at this point. While sitting there I noticed there was no sticker informing me of the next maintenance interval. Hmmm odd...but figured "so what" the computer will tell me when it needs maintenance again but then I also noticed, no floor protection left on the floor, and that maintenance warning system was had been reset turned off! Not in flexible mode or set to a hard mileage or month. NOTHING. Now I was really ticked off and noticed the few small items I'd had sitting on the passenger seat (phone charging cord, spare face mask) was laying on the passenger side floor. I got out of the car and opened the hood to see if there was any sign that any work was done. Looked at the washer fluid and low and behold it hadn't been refilled either. I went back into the dealership and asked the service guy to have the fluids topped off as they should have been to begin with. I walked away to talk to the salesman who I'd bought the car from. After a bit the service manager came by and asked for me by a name other than Ray since of course Ray is a difficult name to speak (ok that's petty) and took me to the service department to explain why they didn't really want my business by saying the service department was a screwed up and he'd only been there two days and blah, blah, blah. but the maintenance was done correctly. I specifically asked him if the service was supposed to include resetting the maintenance system. He said yes...I told him that it hadn't been done. I asked if the tires were supposed to be rotated. He said yes and that they weren't because I'd asked for them to be left alone. I asked if that tire rotation was itemized as part of the cost of the work. He didn't really answer. I asked about the washer fluid. He went to the tech. and I guess asked him some questions. Another obviously disenchanted tech. joined the conversation seeming to indicate they didn't top off the washer fluid because it was the wrong color (or at least different color than "Mazda washer fluid"). No excuse for the maintenance system not being reset. When the manager returned he informed me of the washer issue, and I told him to just top off the fluids as the maintenance was supposed to top off. He told me the tech would set the maintenance intervals to 5k miles but started going on about the car and he wouldn't this or that. I asked what the maintenance schedule recommended for New England under highway only driving conditions... he said 5k or 4 months. I asked even with full synthetic oil and he said, ok I guess we can set it to flexible (or something like that) since you paid for full synthetic products. I said wait a minute. When it was here last (for it's second oil change) they system was reset to 10k miles or one year as indicated by both the maintenance system and the windshield sticker. He said oh no way, he wouldn't drive a car like this like that and oh sorry they'd run out of windshield stickers. At this point I just gave up seeing things had no chance of getting better. I got my key and went outside to search for the car again. Upon getting in it I found (no floor coverings...again), the maintenance had NOT been set but low and behold a sticker was on the windshield for 5k miles and 4 months for the next oil change. In summary. The MX5 is one of the best cars on the market but it's only as good as the service provided to keep it that way. I paid over 50% of the total cost of the car as a down payment. After this service, I'm done with Mazda. I'm trading the car in for one who has service that isn't out of the 18th century, who actually understands and believes in workmanship, standards, and ethical behavior. But I guess what I got yesterday is better than the previous maintenance where the oil drain plug seal was split by the tech. when he reinstalled the plug which caused the car to leak oil all over my garage floor. And BTW the sales slip for the work now indicates "not all fluids are topped off see advisor for details". I was also charged $3.59 for the wiper fluid, and the absolute pleasure in paying for (and being charged) $5.00 for "Customer pay shop charge for repair order". Just exactly what is that charge for and just how in the hell is the wiper fluid charge not part of service called "The Works". And BTW, a good start to fixing the problems you have with your service department is to correct the problems I've reported and survey your sales staff. Ask them if they (honestly) would have their cars serviced at the dealership. If they all answer yes, you're on your way to resolving the issue because as it currently stands there are several who have offered that they wouldn't have their cars serviced there.