I know nothing about his web site.....
But if you read Police State by Gery Spence....the FBI is famous for using entrapment...
http://secondcitycop.blogspot.com/?m=1
Scroll to down to “Anyone Believe this Crap? (Update)”