Yes, a non-refundable €10 deposit is required via bank transfer.