They charged almost £1000 for deposit and it has to be from a credit card. Though it returned in full it could be a problem to someone without a credit card.
City/airport:
Eric's rating of their experience of Centauro:
(4.5/5) on 19 September 2023
Verified ReduceMyExcess customer