I hope you got your tax credit to offset that down payment. OUCH!
If you are putting that kind of money down, you should've just bought the car instead of lease.
You probably wanted a lower monthly payment, but that's not how you go with a lease vehicle.
Anyway, I don't want to over take your...