Came here today to have a TPM sensor replaced. It should not take more than an hour. I had an appointment. Still sitting here almost 5 hours later. Found out they did not have the part. Once I complained at 2:45 pm I was told It would take until nearly closing time for them to get it. Then suddenly at 3:30 pm car was done as if by magic. I believe just to get me out of their hair. They installed a USED PART(illegal) from another vehicle. They even took the time to unplug my dashcam before anything so I suspect this is the case. It could also be the part which was supposed to arrive after 4:30 pm magically appeared. So I got a used part installed in my car and was sold to me as new. Service staff no help at all. What the hell kind of "service" is this.
Recommendation: Stay far away if you need service.