They make it impossible for you to rent a car. Everything is fine if you have a credit card. You can use debit, but they have to do so much extra. My main issue was, even though I had to money to rent the car, I couldn't because I was not a resident of the state in which I was renting the car. Why does that even matter? Then because of legal stuff, another person cannot rent the car for you. I could not even be approved as a driver due to not having a credit card in my name or being an in-state resident. Maybe Enterprise has these rules on their site, but when reserving through a third party site, the FAQs, and rules and regs can be overlooked. The worst part was the customer service. The Enterprise workers continually gave me a series of wrong information with no remorse. I called before I even arrived asking if I could pay with a debit card. You think at that point, she could have told me I had to be an in-state resident. Then another worker said I could just run over to my bank and get a credit card. Was she insane? You cannot get a credit card same day. You have to be approved then the card takes a few days to get to you. I needed the vehicle that day because I was leaving the next morning. Enterprise wasted 3 hours of my day and were not apologetic at all or offered any alternative solution. It all worked out in the end,no thanks to Enterprise. I canceled my reservation (Thank God, Free of Charge, because I would have raised hell otherwise!!) I rented a Uhaul no hassle whatsoever! GET IT TOGETHER, ENTERPRISE!!! In my book, you are the worst!