Got to the address where I was supposed to pick the car up. It was the correct address of the booking, but they said I would have to go to another place entirely as the booking was held at a different unit. Got to the other unit and the staff weren't overly helpful or friendly. Using their mobile phones behind the counter while I was trying to collect my booking. I did get given an upgrade as they didn't have available the car that I had booked, which was good. However my card was also charged a sum of $250 which stayed on my account for a while before disappearing, which worried me that they then had charged me for the upgrade. I had already paid in full in advance. Then on return there was a change to our flights. It meant we would need to leave the car back a little earlier (not later). Still at the reasonable time of 9.30-9.40 am indtead of 12 noon. For doing this and taking the car a shorter time I was charged $154 fine. A number that feels completely picked out of the sky, and just preying on people. Considering how unreliable airlines have been following the pandemic with the ability to stick to airline schedules, I find this fine particularly disgusting. All it serves to do is give the company MORE time to have the car ready for the next person, as usually there is a problem that they don't have the car/car type you ordered. It wasn't my first disappointing car hire experience, and I'm sure it won't be my last. Overall, the best thing about it was that the cost still was at what I'd consider a good level (for the initial booking, I in no way am referring to the extortionate fine). Would not use Avis again on principle, even if other companies would do the same thing. I just don't think they deserve anymore of my money.