I did not got the car there. First 2-3 times of visit it was ok, but as Im getting more and more minor problems, they starting to get annoyed, gave me the *look*. Asked me a few times to do all these 20K/25K/30K miles service but I was like sorry I do my own service in my own garage. Did I mention that their 30K service is like what 500 bucks? Any idea how much service I can do myself with those money? They have no idea how to fix cars, they just follow whatever the shop manual saids, why ? cuz finally theres a CEL, they have no idea how to fix it and in the work shop manual saids they might have to unload the engine to fix it. wow, they're getting piss. then they start giving me loads of bullshit like oh you have aftermarket parts and we will void your warranty. Sure assholes, do you guys even know the law? you cant void warranty just because you have aftermarket parts installed. then I called Mazda (and a friend of mine who works in a Mazda Dealership in Virginia), both told me my warranty is here. and I fixed the CEL myself with just 15 minutes of my own time. do NOT go to this piece of shit place for any service.