Company link? I think i've heard about this before, and it has something to do with eXPENSIVE RARE materials.
http://www.switch2hydrogen.com/h2products.htm