When you donate to Youth Moves we can guarantee that all the proceeds will go directly to working with young people. The company we use only take 1.2% per transaction to cover admin costs.