Are people using Peptides much? Do we know of reliable sources?

I was thinking of trying out SS-31 (Elamipretide) for mitochondria support and Semax for cognitive support. The two sources I was thinking of are https://buy.nobledragons.com/ and https://www.peptidesciences.com/. Has anyone used these?
Would appreciate any insights into sourcing.
thanks

See this thread Finnrick Peptide Quality and Test Ratings Explained

Thanks, this is very helpful.
Somehow it doesn’t show up when I search for peptides.