Yea someone has to make an open challenge to them on this one. Sounds pretty rediculous to me. How in the world can they stand by a claim like this one and expect not to have to show some proff of it? How many amps is that on let say a 5s battery discharging at 150c? Sounds impossible to me using standard Lipo wiring.