We did rent from America. When we got to the meeting spot outside the airport, there was at least 50 rental car reps and its quite chaotic. We could not find our rep and another company helped us find him as he was on his phone and had his clip board over his logo on his shirt. The shuttle was nice, air conditioned and took like 5-10 mins to get to the office. The office wait and paper work was the longest i have ever experienced anywhere. The car was brand new, but was not ready or prepped for service yet. and had wet paint on the tires and jack where they mark their stuff. When finally delivered, it had no gas, on reserva. first stop was the Pemex gas station just down the road. That whole deal took well over an hour. The return was fast and easy and a return shuttle was waiting. Other than the minor details, all went well and we had no problems. Note, while you wait, they direct you to the nice free map guy, who will offer you free gas if you look at some (time share) vacation properties wink