10 Aug, 2021 → by ClaimboUser491675
Complain about my transmisson repair
1
Still having problems with transmission. Still in shop 3 weeks and counting no communication with shop spending alot of money on car rental. User's recommendation: Beware of this shop!!