Can't decide as I know the people do raise money for the charity but they also go on a trip of a lifetime with all food and drink included. Saw an ad for trekking in Brazil and you have to raise nearly £4000 and of that just over £2000 goes to the charity. So £1900 that you raise pays for your 'holiday'. I'd rather just donate directly to the charity and then 100% goes to it.