friend of mines old man or uncle is either the supplier or importer for hitair. I checked out a few of em. They look good. Every time I see him I'm tempted to pull the cord. Only thing I'm leary of is the fact that the 8" long 1" thick CO2 canister is mounted over your rib cage. So, say you forget to connect to your bike, fall off, land on that, it would SUCK big time.
with the hit air jackets the CO2 catriges are replaceable, in case the spill didn't ruin the jacket.
the videos look good, check em out.