I haven't done it but some people do brew with fresh hops. That's basically what he is selling. Frozen fresh hops. Try some and let us know how it works out.
"People who drink light 'beer' don't like the taste of beer; they just like to pee alot."
-Capital Brewery, Middleton, WI