Has anyone ever visited this site? Its horrible. It protoes awful advice, and I can't even find an email address to complain to...

Ugh.