We had a not-so-great experience recently with Avis. I booked a specific car literally MONTHS in advance - probably around 4 months in advance. I asked for a SUV and wrote the specific day/time we would be arriving. We arrived right on time. The only good aspect of this experience was Oscar, the gentleman who helped us. He was friendly and professional. Even though we arrived on schedule, they didn’t have the car we had requested. Instead of an SUV, they only had 2 options. A compact car or a truck that was a manual transmission, so I wasn’t able to drive it. Oscar said we could just wait around and hope that someone comes to return a car - but even then he couldn’t guarantee the car we wanted, and he didn’t even know if anyone would come at all to return a car. We had 2 small children who were tired and hungry, so had no choice but to get the compact car. And with the roads of Costa Rica, this turned out to be extremely uncomfortable. Altogether, this was an extremely disappointing experience.