Tech, that page is definitely bad. See here:

http://sunbeltblog.blogspot.com/2006/11/more-fake-scam-sites.html