RADAR Well-known member Dec 6, 2010 #11 Peptides have have shown to have a longer shelf life than expexted