Been discussed a few times before. Some say snake oil, some say it's what it claims, and some are not sure yet.
http://talk.newagtalk.com/forums/thread-view.asp?tid=87405&posts=5&highlight=stollar&highlightmode=1#M624651
http://talk.newagtalk.com/forums/thread-view.asp?tid=77684&posts=19&highlight=stollar&highlightmode=1#M559755