Reminds me of a term I once had heard when I almost made a massive purchase that I borderline could not afford. The sales person said not to worry because they can use "creative financing" to make it happen. I ran the other way as soon as I heard that term. That's what Hertz is trying to pull off.