While not specific to La Spezia car rental pick-up, it is Italy related. (FYI, we are very well travelled, including renting cars.)
In 2018 my husband and I booked (paid in advance) a 9-day Group F class (Nissan Qashqui or similar) car rental through Budget online. When we went to pick up our rental car from Rome Campiano airport (drop off in Venice), we handed the Budget agent our pre-paid paperwork (who was very nice/friendly spoke Italian and great English, she also appeared to be a Manager as other agents would ask her for advice). She advised there was no Nissan available, they only had a C-Max or Jeep Compass-which one do you want? We asked to see/compare both vehicles since we were not familiar with either one. The agent said go have a look but these were our only 2 options available (we confirmed there were no Nissans in the lot). We opted for the Jeep since it was most similar to the Nissan. We asked if there was any difference between renting the Nissan vs the Jeep, she said no. She also confirmed we were driving from Rome to Venice.
The agent showed us the Jeep paperwork online, but it was all in Italian. We said we do not speak, or read, Italian. She said no worry, I will go over it with you "it's all very standard". We asked to see it in English and she said that was not possible. Unfortunately, we were left with no choice but to have her translate the document for us-initial here, sign here. At no time did the agent advise that the Jeep (or C-Max) was a different Group/class than the Nissan, or that there would be an additional fee (we were led to believe it was the 'similar' option. We asked about filling up the fuel prior to drop off. The agent advised do not fill up prior to arrival as Budget has very good/preferential fuel rates and it's easier to just drop off and go, especially in Venice. This went against what we had ever done previously with returning car rentals but the agent said everyone does this, especially in Venice. We signed the contract and left for our 9 day drive through Italy.
At Budget Venice, the agent took our rental form and advised we would have to go inside to 'pay the balance' owing. We told the agent we paid in full prior to arrival in Italy so no $ should be owing. The agent said we 'agreed to upgrade' our rental in Rome from a Nissan to a Jeep so we owed an additional 218Euros, plus other fees. I explained what took place in Rome and the Venice agent said we signed the paperwork agreeing to the 'upgrade' Jeep. In addition, we also owed 50Euros for the Budget fuel 'service fee'...for the convenience of Budget filling up for us! In addition, even though we booked Rome-Venice (and paid in advance), we were charged a Location Surcharge and One Way Service (Rome-Venice). Again, none of these fees were explained to us-we were only offered the contract in Italian, no English version was made available for us. This was extremely frustrating since the Rome agent said we did not have a choice re: car class change, she knew we were travelling one-way and we also told her we always fill up the tank before returning a car but she said not to. We had to pay the extras (about 310Euros) before we could leave Budget Venice.
Unfortunately and despite multiple efforts to contact Budget regarding this experience, we never got refunded the 310Euros for all of the 'extras and upgrade'...which was more than what I had paid initially for the 9-day rental! I was contacted Budget Europe...then Budget Italy...then Budget North America...then Budget Rome or Venice. The only responses received were to contact another office and/or location-so frustrating!
In the end, the upcharges included class upgrade (which has never happened before or since), fuel charge, location surcharge, one way service and road tax. We believe the Rome agent likely received a $ bonus based up 'upcharges' made by customers.
(PS Jeep Compass was a terrible vehicle to drive-do not recommend!)