M

Mike Noone

4 years ago

Lack of communication !!! Expect to drop your car ...

Lack of communication !!! Expect to drop your car there and forget about it. Not sure what is so difficult about letting the customer know the status of your vehicle periodically.

Comments:

No comments