Originally Posted by TTG
Never understood the deposit thing..... In 2008 dealers were trying to give them away.
Once the specs are released, if I like the car, I'll just order it then.
But Congrats I guess.
08 was also a recession year, and all manufacturers were hurting. A horrible time to release cars.
Deposit thing is just so you can beat everyone else by about 2-3 months for a customized car. (unless you're willing to buy one off the showroom floor)