Weight Loss · Head to head
MyRocky vs Direct Meds: Generic or Brand-Name GLP-1?
Direct Meds advertises the lower entry price — from $99 a month — but sells brand-name GLP-1 injections and oral options. MyRocky starts at $149 a month for generic semaglutide dispensed by its own pharmacy. The headline prices point one way and the all-in twelve-month cost frequently points the other, which is exactly why entry pricing is the wrong number to compare these two on.
Updated · Editorial team · This page contains affiliate links; our verdict is not for sale.
The verdict
Winner: MyRockyMyRocky. The integrated model is the deciding factor: an in-house telehealth clinic feeding an in-house pharmacy removes the third-party transfer step where most Canadian refill delays originate, and generic semaglutide holds its price as your dose escalates in a way brand-name products do not. MyRocky also names its clinical leadership publicly and backs the program with a six-month money-back guarantee. Direct Meds is the better fit for one specific reader — someone who wants a brand-name GLP-1 or an oral option at the lowest advertised entry point and is content to manage dispensing through a partner pharmacy. Get the twelve-month quote at your target dose from both before deciding.
Side by side
| Criterion | MyRocky | Direct Meds |
|---|---|---|
| Medication offered | Generic semaglutide | Brand-name GLP-1 injections and oral options |
| Advertised entry price | From $149/month | From $99/month✓ |
| Pharmacy model | In-house pharmacy✓ | Partner pharmacy dispensing |
| Named clinical leadership | Published — physician and pharmacist-in-charge named✓ | Licensed Canadian physicians, not individually named |
| Quebec coverage | Yes | Available nationwide |
| Shipping speed | Free delivery included | Free shipping, 1–2 business days✓ |
| Money-back guarantee | 6-month money-back guarantee✓ | Not advertised |
| Consultation | $99 one-time | Telehealth visit included✓ |
A ✓ marks the stronger option on that row only. Rows where neither is meaningfully ahead are left unmarked rather than forced into a winner.
Where each one is strong, and where it is not
MyRocky
Strengths
- Generic semaglutide from $149/month, which holds as your dose escalates
- In-house clinic and pharmacy — no third-party transfer step on refills
- Clinical leadership named publicly, which is not universal in this market
- 6-month money-back guarantee and unlimited support
Trade-offs
- $99 one-time consultation before anything can be prescribed
- No brand-name Ozempic, Wegovy or Mounjaro
Best for: Canadians who want the lowest sustained cost per month on semaglutide with the fewest fulfilment handoffs
Direct Meds
Strengths
- Lowest advertised entry price of the Canadian programs we track, from $99/month
- Brand-name GLP-1 injections plus oral options for people who cannot or will not inject
- Telehealth visit and prescription included, no insurance required
- Free shipping quoted at 1–2 business days
Trade-offs
- Brand-name only — no generic semaglutide, so cost climbs faster with dose
- Dispensing runs through partner pharmacies rather than in-house
Best for: Canadians who want a brand-name GLP-1 or an oral option at the lowest advertised starting price
Questions people ask about this matchup
Which is actually cheaper over a year?
Does an in-house pharmacy actually matter?
Are oral GLP-1 options as effective as injections?
Keep comparing
References and further reading
- Health Canada, Canada approves first generic semaglutide for weight loss (Health Canada). First generic semaglutide authorized for chronic weight management.
- Diabetes Canada, Pharmacologic Glycemic Management guidelines (Diabetes Canada). How GLP-1 medicines fit into Canadian diabetes care.
Not a pharmacy
Advertising & Affiliate Disclosure: We may receive compensation when you click on links to partners featured on this site. Our rankings and recommendations are based on our independent research methodology and editorial standards, not on sponsorship or payment. Some links are affiliate links, which means we may earn a commission at no extra cost to you if you make a purchase.
Medical Disclaimer: The content on this site is for informational purposes only and does not constitute medical advice, diagnosis, or treatment. Always consult with a qualified healthcare provider for medical questions, treatment decisions, or emergency care. Do not disregard professional medical advice or delay seeking it based on information found here.