I have taken my Jeep Cherokee into their dealership and have yet, to have them fix anything, other than replacing a broken plastic trim piece. I have been ignored, disrespected, and lied to by both the sales and service teams. Since one of the issues was a strange noise coming from the steering, I requested the service technician that was to perform the work on my car ride with me so there would be no question as to the exact noise, and how to reproduce the noise as it was intermittent when cold, but not if the car was hot and the outside temp was also hot. Let it cool down, or park it in a cool place and it might do it when first turning the wheel, but would not do it again until the car was hot.
They at first balked at having the tech ride, but then came out with someone to ride with me and posed as a technician. Turns out he was their porter. Nothing was done for a few days, and then was told the car wouldn't make the noise and I was hearing gravel under the tires. Sorry, been driving for 47 years, think I know what gravel feels and sounds like. Picked the car up, drove it until it was hot and brought it back. Had Derek, the new GM ride with me and he heard the noise.
Claimed they replaced the steering motor, but noise was still there. Claims they put a new steering rack, but the noise still there. Replaced strut mounts, noise still there. There was also a squeaking noise by the drivers door that they were to address at the same time as the steering noise. The seatbelt no longer worked when I picked up the car. Waited while they fixed whatever it was they broke, and now there is a nice greasy handprint on the headline. Was so disgusted that I had to leave and clean it up on my own. Also found trim pieces for the interior laying on the floor that they hadn't replaced. Did that on my own as well.
So they kept my car off and on for three months and didn't fix a thing.