As per several other threads … be careful.
Last time I hired a car in Sicily (a decade ago) it was Herz… and we returned the car in Rome and had no issues.
Got back to work and a college had hired an EasyCar and got stuffed on what he was pretty convinced were pre-existing scratches
Either way this seems increasingly common… so either get excess covered or pay more.
TBH there seems to be a fair old business in knowing you have a flight to catch and a limited time to argue … then you have to try and chase when you get back home.
I booked direct with cheaper two previous times on the last 3 yrs (Spain) and the first time was great… second time I wasted a day all told and they still tried to stuff us … we booked the same company buy it had been bought out…
This year I just coughed up…. nearly gave myself a heart attack as there was a dent I hadn’t seen and I was only 95% certain I’d not done it..(I still had CDW but as it was separate would have to pay then claim back). got back to the rental place before I looked in depth at the papers (just didn’t want to think about it whilst on holiday) and they had photographed it…
I probably paid a bit more … but its a question of if you want the worry whilst on hols…?
Palermo isn’t bad to drive … though you need to watch the one way …. IMHO I worried more when you park to get to a beach or go in a supermarket etc.