Have you ever found yourself needing a rental car but hesitant due to the substantial security deposit required? You're not…