I called several days in advance and was told all was confirmed (after booking months in advance). I arrived at the pickup, only to be told they didn't have the minivan I reserved. They proceeded to say that the 3rd party sites didn't communicate well with Enterprise and hinted that I should have booked direct. I showed them my confirmation that had their logo and address while they attempted to get me to accept a 4-5 passenger small SUV. I was transporting part of a team, so that wouldn't work. They said to come back the next day because there were no minivans in the city...even though I had reserved one. So I drove the 25 minutes home and 25 minutes back the following morning. They found and cleaned one (great!) and attempted to charge me nearly double (not great!). Fortunately I caught it, and all ended well. Was just a HUGE hassle and delay, mixed with 3 employees not seeming to know what was going on.