it's a shame one can't give no stars at all, because that would most appropriately convey my feelings about these guys. both the service techs i dealt with and the manager, tom, we're at best indifferent and dismissive, and at worse openly hostile. they kept me waiting an hour with no word about the status of my car, and only when i went and asked did i learn they couldn't locate the part i had ordered (and confirmed last week). when they did locate it, they informed me it would be $150 for the simple fix, not the $35 i was quoted when making the appointment. they wanted to go ahead and fix it, but i wasn't about to pay that, so i asked for my car back. they told me they had already opened it up. i said put it back, i'm leaving. incredibly, i got home to find that but only did they fail to fix anything, they actually damaged my car. i had gone in to get the trunk release button fixed. it still worked, but had pushed through the hole in the body, so you had to stick your finger into it to release the trunk. now, the button is gone. when i called to ask what had happened, manager tom tried to blame me. i cannot believe these jokers. save yourself time and money and endless frustration and ask a local toddler for assistance. they'll likely be more helpful.