They have been my go to since 2010, great products. It is hard to find a source that sells the purity levels they claim to. CanadainPeptide for sure dose. you can verify this by trying the GHRP-6 wait 30 mins and you'll be lucky to make it to the table to eat!!