Their methods are biased and decided NOT scientific. So, I had to rate their trustworthness as low. They are also biased - they "KNOW" bigfoot is out there. But, we have yet to establish that. That's faith, not inquiry.
I was all set to give this site a pass as entertainment, until I read the link about "isn't bigfoot a hoax" and the answers that were given smacked of cognitive dissidence so bad it hurts to read. So this site just scored a lower score for that.