I booked car in Latvia for my planned trip in December. Ander all options was written " free cancellation".
Paid 30£ deposit, booked it.
After we changed mind, about car hire... and try cancel a booking, We have just one option- cancellation fee is your deposit.
Avoid "Rentalcars" you can't trust them. Even there is clearly written " free cancellation" you will be charged.