You can pay in cash or debit card.
You don't have to leave any deposit.
Customer support service included
Full insurance, no excess and no deposit