Host required a deposit that ended up being €750, with a 3rd party app. Third party isn't the issue, neither is 750 euros (which wasn't mentioned), it's that for such an amount of money, a 3rd party app gives me no protection if the host decides to take it.