its usual with all renting cars booked with or without doyouspain, looks like ur first time renting car in ibz.
Agency fees 27€ + full tank kind 40€, u gonna pay around 70€/90€ and have to choose ur tank policy (ask for it), i always take full/full and they pay me back 1-2 weeks after my trip , oil money (keep copy of contract in case they forget to payback oil, it happened last year with other company, losing contract but they find me with my name so they are not trying to scam u all time
but it happen most of time
)
Fyi i never take extra insurance
, u got main one with DYS,last year i may take one for my battery issue but it cost me 2 times x50€, so no regrets
i will avoid to let lights on
in the car when parked or reload battery with engine off
ps:be sure to have ur credit card filled of money as even they block some money, it looks like a transaction of money taken out of ur account , in order not to be under limits of u can spend.