UPDATE to include Cancun experience Thanksgiving 2020
I didn't refine my rental car week long US$186 reservation at Mexrentacar down to the exact minute I would arrive so when I showed up 2 hours past the time of day that filled in as a place keeper on their site .... they told me that I had lost my reservation because I hadn't prepaid and they didn't have a car for me at all. If someone was a no-show they could give me that car and the least it would be was over $400. I worked my way up the chain of command over the next half hour and told the MANAGER that on the Mexrentacar website there was NO OPTION to prepay the reservation. Oh, well, yes, you can't, but if you buy it through an OTA-Online Travel Agency then that is how to prepay. I told him I'd rented from them before in Puerto Vallarta and had a good experience and I was not having a good experience now. If someone's plane was late or their bags were held up in customs they lose their car, really, is that the way you do things??? I was as cool and calm as I could possibly be. And just stood there repeating that question. It took me 1hr20m but I got the economy car I reserved at the price I reserved it at.