M

Will sell you a car make you sign contract/have yo...

Will sell you a car make you sign contract/have you make a deposit. Then claim that someone made a deposit on the car last week when the car has only been posted 2 days. Liars.
Updated: They are replying on here to retain face. However Managers that were supposed to call me back simply never did. Again Do Not Trust them.

Comments:

No comments