Also, don't know anything about leases, but I remember someone mentioning that you shouldn't have to put anything down on a lease, as that is essentially just money in the dealer's pocket
__________________
If you feel the need to bash/rag/insult/demean someone, please read
this before you do. Thanks and have a great day!