(Translated by Google) I don't give this dealership more than two stars. I must salute the work of my salesman Alec, who helped me out of a difficult situation by buying ... more