S

Their new facility is pretty nice, but they could ...

Their new facility is pretty nice, but they could still use some work on their time estimates, and as one would expect, their sales staff are pretty pushy. One tried to convince me that my car was basically done for because I had it in for a routine oil change.

Comments:

No comments