My car was in the shop for under a week and I kept getting told all attempts to find the problem were failing and they were all stumped. I was told another part was needed to be ordered in to test another possibility costing me more every time, despite discovering most of the original parts were just fine as they stated themselves. The new parts were left in but installed poorly with wires not being tucked away or strapped down as they were originally, sprawled out over moving parts begging to get snagged.
I was given a loaner rental finally but had to pay 100 up front plus daily insurance and gas at my expense, so much for "all complimentary".
I finally get a call to come in (which turned out to be a false alarm turning me away twice) then back again finally to get my car back only after having to return the loaner myself on top of it in the end, I had been told they'd take care of that too.
I paid the bill after some dispute as they wouldn't see their faults, wouldn't even offer me a payment plan. On top of being charged for parts deemed not needed I also do not see any listing of hours spent just chunks of charges.
My car was returned to me in pieces! The console was not put back together as it was all left in the back seat, screws and papers were spread about the floor, internals exposed.
I will never go back and will deter everyone I know from this place for any reason in the future.