We published COAs before anyone asked.
Every batch tested by Janoshik Analytical, every COA public. Standard practice now. It wasn’t when we started.


>99%
Average purity across batches
100%
Of batches published with COAs
2 to 3 days
Typical delivery across Canada
Under 10 min
Average first response from support
Bestsellers
Our most-ordered peptides and compounds, with COAs published for every batch.

Check any batch before you buy.
Purity and mass results for every batch, plus endotoxin results where available, published on each product page.
Browse COAsWhy Growth Guys
What goes into every order, from the certificates of analysis you can check before you buy to the person who answers when you have a question.
Purity you can prove
Every batch is independently tested by Janoshik. The COAs are public, so you can check them before you order.
0 untested
batches of peptides or HGH
Fast shipping across Canada
Orders ship from within Canada, so there are no customs delays. Tracking is emailed as soon as your order ships.
$350+
for free shipping
Tested mg by mg
Each mg option is tested on its own, so the result you read matches the vial you order.
10 mg ≠ 20 mg
each mg option has its own COA
Real support, real answers
Order updates or product questions, answered by a real person through chat or the contact form.
0 bots
support is human only
What customers say
Reviews on ordering, testing, shipping and support. Every review comes from a verified order.
Frequently asked questions
Short answers to common questions. The full FAQ covers orders, shipping, payment, offers and testing.
View All FAQsWhen will I get my tracking number?
Most orders ship the same or next business day. When your order ships, your tracking number is emailed from orders@growthguys.com. If you haven’t received it within 1 business day of your order confirmation, check your spam folder, then contact us with your order number.
I didn’t get an order confirmation. Did my order go through?
You should receive an order confirmation from orders@growthguys.com shortly after checkout. If you can’t find it, check your spam folder. If it isn’t there, contact us with the name and email address you used at checkout before ordering again, so you aren’t charged twice.
Where do you ship, and how long does delivery take?
We ship within Canada only, with Canada Post, in plain packaging. PO boxes and Canada Post FlexDelivery addresses are supported. Most orders arrive 2 to 3 business days after you order; remote and rural addresses can take longer. Shipping is $20, or free on orders of $350 or more. There is one shipping speed for all orders.
Can I change or cancel my order?
Contact us as soon as possible with your order number and the change, including any missing unit or buzzer number. We can change or cancel an order only if it hasn’t shipped yet, and because most orders ship the same or next business day, we can’t guarantee it.
My order is late, lost or shows delivered but I don’t have it.
If tracking shows delivered, check with your household, neighbours, building front desk and community mailbox, and look for a Canada Post delivery notice. If you still can’t find it 2 days after the delivery date, or tracking hasn’t updated for 5 business days, contact us with your order number. We’ll look into it with Canada Post, and where a parcel is confirmed lost, we may reship it at our discretion.





