Lets not be too hasty in critizing Dr Steven Greer.He and others deserve credit for standing up on stage in front of press.
Steve Greer deserves credit for what he "did" and still tries to do but all this business about charging a lot for sightings of things that are proven to be not what he says they are does make you think "WTF is going on", it does me anyhow.