I recently booked a rental car through Expedia.com who reserved a car for me through Avis Car Rental on Route 17 south in Ridgewood NJ. When I arrived, the rep told me I'm late and that he gave my car away. The only car he had to rent to me. I had indicated through Expedia that I would arrive at 9am to pick up the car that day and I showed up at 9:20 am. That's 20 minutes within which time, without apology, he gave my rental away. His suggestion? Go down to the next car rental place and see if they have a corporate car for you. I contacted Avis and Expedia a number of times and neither company was willing to offer help in any way nor an apology. Needless to say, I will never use either of these companies ever again. read more