We made a reservation and have an expectation that the reservation will be ready when we arrive. It took over 2 hours to get the car we reserved after we arrived at the Thrifty counter; UNACCEPTABLE! After we were finally called to get the car, we said that waiting so long was not something customers should be subjected to and that telling us that the wait would only be 20 minutes was done to keep the customer from gong to another rental company. The agent said if we were not happy that we could rent elsewhere. Also, the window film was so thick hat we had to pull over to clean the inside of the windshield ourselves. Lastly, Thrifty reported the gas tank as full, however, the tank was 3/4 full. Lies and poor service unlike any other auto rental experience I have ever had.