Edit: the one thing that did strike me as odd was the posting from "grant" on the cyberspace orbit page...that was quite a site that always seemed to have info that one wouldn't find anywhere else on the web.
I don't think this guy is legit. His "company" S.D.Rockefeller Holdings, Ltd. doesn't...