W

Winter McCaffrey

4 years ago

Three stars in not a compliment. It means the bar...

Three stars in not a compliment. It means the bare minimum was done. However, I made this rating BEFORE I was swindled by a sales person in the service area. This visit reminded me why I do not go to the dealerships for service and why short of another recall, I won't be back.

Comments:

No comments