I keep running into this site. Does this site have any relations to Head-Fi? If not, who runs this site?
Yes, it's run by Headfi-ers, as Ishcabible tried to explain.
I wasn't too sure if every person that helped contribute is a Head-fier, so I took the vague route haha.