What's up w/ that? I never noticed the link until now. But it's from 2003?!? So is the site like just flunking or what?