Same experience as the others. Never got my deposit back, while everything went well and no damage were noticed when back to the airport. Booking is still promoting this company with probably false reviews. In discussion with them to try to get this deposit back.
Claim your business profile now and gain access to all features and respond to customer reviews.