I found this source called Trident Peptides based out of UK. Did a little bit on research, not a lot of reviews but the ones I saw were promising. Part I liked about the company was the website, especially their Facebook page which had 35k likes. Any idea if they are legit?
Also why the **** is...