Tech, that page is definitely bad. See here:
http://sunbeltblog.blogspot.com/2006/11/more-fake-scam-sites.html