I am new to this board and I was looking at the supplement section and I saw the 3/60 protein powder and I wondered if anyone has used it before, and is this stuff legit?? It says it give 60 grams of protein per serving and is made by the owner of this site?? Any input would be appreciated.