STAYAWAYFROMTHESERVICECENTERHERE! THESEGUYSBROKEMYCAR, BADLY! I brought it in for a repair that someone else quoted me about $ 250 for. Not only did Mayors service center break a part in my car, admit to breaking it, and then refuse to replace that part unless I paid for both the replacement part and their inflated labor charges($ 125/hour, and they tacked an extra hour onto my bill), but they also managed to break several other expensive things in my car in the process of trying to replace that one simple part. In the end, their mistakes and resultant harm to my car amounted to about $ 1,700. My advice: Stay away from these guys. Go absolutely anywhere else.