Huh.I’ve rented from this location numerous times over the years, but this recent visit makes me think twice about doing so again. When using a debit card (which I’ve often done, and never had this issue) you have to bring sooooo many forms of ID, address verification, and all that, it’s ridiculous. None of…