After hearing the protein factory mentioned several times, I checked out their sight. If they are on the up and up, it sounds like a great deal. That’s the problem, it almost sounds too good. What kind of experience does everybody have with them? Are they legit?