It's my site, and thanks for posting the link.
As far as credibility, I'm not an industry insider or anything like that, nor will I ever claim to be one. To the point, I'm just a really passionate guy that likes to follow the industry and write editorials that attempt to inform consumers about certain things, hoping to make things a bit more transparent for them.
Before creating this site, I actually joined the Dodd Scientifics staff for a short while - mind you, I had no clue who this guy was when I signed up - and once I saw that there was no leadership, not to mention its own share of transparency issues, I decided it was time to leave. So, then, I began my own website and have decided to write on my own, since I'm passionate enough to do so.