In one word ... expensive !! I found out that the same work could have been done at a dealer for much less. They did the work for about 50% more than what the leading dealer in town quoted. Why couldn't I take it to the dealer? I called AMM and they said that based on my explanation it was minor problem and it would cost a couple of hundred. So I got my car towed there. After looking at it he said it was much larger problem and quoted over $1200. However, if I took it elsewhere, I'd have to pay them over $150, since I had incurred charges. Looking over at the bill, I found that they had overcharged me for the parts by 50% as well. C'mon do we have to pay them over $100 an hour in this economy? You're better off with any dealer in town.