I usually pay cash for my vehicles. You may pre-pay the entire lease with a single, up front payment, thereby eliminating the monthly lease payments while still preserving all the other benefits of leasing. And, yes, monthly direct debit payments can be arranged through Transworld Leasing . Ask your sales person for more details on these payment options. The advantage of a down payment is a reduction in the amount of your monthly payment - whether you lease or purchase.
All leases carry a mileage limit as part of the agreement.
The reason is a lower mileage vehicle has more value at lease-end than a vehicle with higher mileage. The mileage limit over a standard allowance of 15,000 miles is chosen by you at the time the lease agreement is initiated. It is always best to have your lease developed based on your personal driving habits and mileage requirements. At the end of your lease agreement, your vehicle will be inspected at the dealership. If items such as body moldings or antennas need to be replaced or damaged glass needs to be repaired, you generally will incur a wear and tear charge.