What did Peptide Sciences reviews really say, and was the hype justified? Strip away the nostalgia and the record holds on one axis only. For nearly a decade buyers praised…