Although I have not used them yet so for for my booming big next week seems good. AVIS are a well known company and I am sure they won’t not want to piss off too many customers from a company the size of BA.
We found their satnav hire expensive so have made other arrangements
not sure if you will need any Tolls but Avis rate average one their policy read this Guide
https://thepointsguy.com/guide/avoid...-toll-charges/
in my opinion I could have found cheaper but I went for peace of mind if you have found best price go for it.
PS I think virtually all car hire companies now try to sell add on insurance our Amex Platinum covers is for this you might want to do some research into it also. Be it via a credit card or stand alone policy or just going with the generally expensive upgrade