Prepaid my car 3 months in advance. Show up at the counter on Dec 26th, and they basically said: Sorry we have no cars, u show up 2 hours late, so there is no car for you. Could not believe that even I prepaid this car, they did not honour their contract. The best thing they offered me was to take me back to the airport with all my family. I was not the only one with the same situation.
Very humilliating situation. I ended renting at another company and paying $400more than expected.
Please avoid it unless you want to ruin a nice family vacation.