L

Level of customer service/ communication has decli...

Level of customer service/ communication has declined in service dept over last 6-8 months. Not certain of cause, have voiced concerns regarding several key issues on 3 separate occasions with little noted improvement. Thank goodness the workmanship of mechanic(s) has not declined!

Comments:

No comments