No Deposit Car Rental in Georgia – How It Works