m
matt long Review of TRI STAR MERCEDES
The parts department is a nightmare the manager tr...
The parts department is a nightmare the manager treats customers like a huge inconvenience. I was told multiple times that he was too busy to order parts.
Comments: