No. There is no initial deposit or down payment if you opt into the monthly plan. If you choose the annual, you will be required to pay for the entire 12-month lease period once at checkout.
No. There is no initial deposit or down payment if you opt into the monthly plan. If you choose the annual, you will be required to pay for the entire 12-month lease period once at checkout.