H

Heather Ray

3 years ago

The sales people would get five stars (especially ...

The sales people would get five stars (especially Sergei)! The front line of service department at the Chamblee location is pretty bad. The service managers are terrible at communicating expectations and will try to up sell you unnecessary services.

Comments:

No comments