I think that site was written by a bunch of Home Inspectors

Here's a more credible source.... the CPSC's findings. It looks like they ran out of money before making any determination one way or the other.

http://www.cpsc.gov/en/Newsroom/New...ovides-Safety-Information-For-Consumers/