I think musclegurus is a bunch of shills for suppliers and labs. I posted about a negative experience I had with a supplier and they flamed me to death. I guess they only want you to post positive reviews which of course makes it worthless as a site for reviews.
I have never heard of that website or that forum member before.
I would head over to evolutionary.org and check the source reviews section on there. You can't go wrong ordered from the approved sources on evolutionary.org like Roid mass and Nordic fusion.