Very slick website, and all products have their brand labeling. Kudos for their professional appearance. The only way to verify the quality of the product is with third party testing. Anecdotal reports from customers is okay, but without a true third party certificate, there is no way to get the answers you are asking for.
The dialog and product descriptions are definitely transcribed from Indian or Chinese. Not necessarily a bad thing, but definitely something to consider.
I buy peptides from a very reliable source. Most of those products I don't use, so consider that factor in my comments.