I never understood the motivation behind putting a deposit down on anything that there's not a mechanism for accepting deposits on. Even if it did officially exist putting a deposit down on a car that you don't know the specifications of and have never driven really doesn't make a lot of sense.
For that matter car dealerships change hands and go out of business under the cover of darkness, giving them deposit money under any circumstances is risky.
|