Just by the sheer number of advertisements, as well as the complete lack of data cited, I'm skeptical.