Stork OTC

Jamie
I came across this last night and found it intriguing but kinda scary looking. Has anyone tried it? http://www.storkotc.com