Now that I've poked around that site just a bit, it looks reasonable to me. I didn't see any threads bashing this site. It would not surprise me if some members post the same at different sites. That happens all the time. If nothing else, thanks for bringing that site to my/our attention.