If it is rented with a credit card, no deposit is required
I understand that all car rental companies collect deposits. And the service depends, I have seen a lot of people leave there, it is more often they return customers for not having cars available
These days it is common practice in the USA & Europe to require a deposit on a credit card
Thanks! Your answer is awaiting moderation.