I know the site. There's an enormous amount of "stuff" there, but none of it is vouched-for/verified, and much of it has just been "sent in by readers". It's very much caveat emptor, there.