BAD SERVICE, RIP OFF. This place ripped me off, serious Consumer Protection Chapter 93A violations. I took my car there twice in a matter of 4 days and paid over $600 dollars. Still did not fix the problem and had to take the car to another dealer. Plan to sue in small claims court. DO NOT TAKE YOUR CAR here.