Avoid them like the plague. They lie. What was told to be a one hour job to fix a door turned out to be a week and a half job and they broke the driver side door handle.
Service department made the estimate after they did an evaluation of the door. Once they got my approval to fix what they said was simply replacing a internal door piece, this job ballooned into a major undertaking because they are incompetent. They broke the door trying to get the panel off. Then tried to blame that break on me. But the body shop who repaired the door contradicted what the service manager Bill said. The body shop said that the service people broke the door. When confronted, of course, Bill said it was like that when he got it. But the body shop said this had to be broken by the service people putting what he called MAJOR force on the door. To fix the problem they said they had to weld in and make a complete new piece for the door. They Bacon order the wrong parts, did not ever call us. We had to call them. I am certain that had I not continually called them, that my Caddie would still be in their shop.
Save yourself some headaches and buy your GM products from somewhere else.