I typically rent my cars through Enterprise, but this experience has me shaking my head. I landed less than 30 minutes early and went to get my rental. When I got to the counter I was told they didn't even have a car the property and would make some phone calls. They told me they had another car, but they wanted to charge me extra. (I've always been upgraded at no extra cost in these situations) I booked my car through hotwire and was told that by choosing a compact over economy that I would get more features. However, when I got my car it didn't even have cruise and I had to put on about 300 miles. The car didn't drive straight, wasn't that clean (front windshield was streaked from the inside and something was spilled in the center cup holder.) There were no power seats or adjustable steering wheel. (I found a lever, but it didn't seem to do anything - broken maybe?) I was mostly upset that the car didn't have cruise, you would think that would be a standard feature. When I returned the car and the lady asked me how it was, I told her that I was unhappy, but she didn't seem to really have anything to say except when I told her my biggest complaint was that it didn't have cruise, she did say that the guy who issued the car to me at the airport should have told me that. Come on Enterprise... you can do better than this!!!