Regarding cancellation fees, TourRadar is bound by the terms and conditions of the adventure operator, which are accepted at the time of booking. In most cases, deposits are non-refundable and any additional cancellation fees generally depend on how close you are to departure when you decide to cancel your adventure. TourRadar does not charge any additional cancellation fees and will process any applicable refunds accordingly in case of cancellation.
As well, we always recommend purchasing travel insurance, which may be able to reimburse you for any non-refundable fees in the event of a cancellation. We highly recommend when purchasing travel insurance that you ensure you're aware of which circumstances are covered under their cancellation coverage policy.