R

Russ Ward

3 years ago

Horrible experience. Don t trust them. I have 30 y...

Horrible experience. Don t trust them. I have 30 years in the auto industry and have never been treated so poorly. Left me in a bad place at the goal line. Find any other option you can.

Company does NOTHING to align itself with its core value statement on their website.

Comments:

No comments