Anyone have experience and/or opinions on Neurocare and their AC, high voltage, low current FES system and procedures?

They make some big claims which makes me wary.