The best part of my car rental experience was dropping off the dirty vehicle budget gave me. The worst part of my experience.... 1. The budget counter had 5 associates working, and I still had to wait over 15 minutes in line. When I rent from Enterprise, I wait less than a minute and I'm out on the road. 2. The sales rep helping me with my rental was trying to upsell me every optional package. I politely told him I'm in a rush as my wife had an appointment, and I need to get going asap. And yet, he INSISTED on explaining to me every optional package after I told him I'm in a time crunch. Awful customer service. 3. The car was DIRTY. There was dirt on the dashboard, nothing was vacuumed. There was trash in the seat pockets behind driver and passenger seats that was left over from previous customers. Budget should be ashamed of themselves for allowing dirty vehicles to get rented. 4. I should have received a discount on my rental given how dirty the inside of the car was. Just awful.