There were 2 issues and one was taken care of the day I brought it in. They were told about the other issue also. When I picked up the car I was told the second issue should have been taken care of also, But it wasn't. It came in for a wheel bearing and all The service lights kept going on. My part is $100. When I brought it back I was told that the lights were a separate issue and cost me another$100 which they were told all at the same time. So no I'm not happy about that. It should have all been taken care at the same time with only $100 to be paid!