T

Tiffany Givens

4 years ago

The service department here is incredibly unreliab...

The service department here is incredibly unreliable. They have stripped my oil pan, screwed up my oil plug and lost the key to the lug nuts on my car's tires. I had to spend $150 to replace the key to the lug nuts. This place sucks.

Comments:

No comments