You have two main paths to get a GLP-1 prescription online. One is Amazon One Medical — a real primary care practice with an app. The other is a telehealth provider like Ro, Henry Meds, or LifeMD — services built specifically for online prescribing.
Both can get you a GLP-1 prescription. But they work very differently. Here is how to choose.
Quick Answer
Go with One Medical if you want a full primary care doctor, you have insurance, and you like having the option of in-person visits. It costs less per year ($99 with Prime) and accepts insurance for visits.
Go with telehealth if you want a faster, more focused process for getting GLP-1s, you do not have insurance, or you want compounded options. It costs more per month ($79-$149) but is purpose-built for this.
The Core Difference
One Medical is a primary care practice. GLP-1 prescribing is one thing they do, alongside everything else a doctor does.
Telehealth GLP-1 providers are specialized services. Prescribing GLP-1s is the main thing they do.
That single difference shapes everything else — price, speed, medication options, support, and the overall experience.
Cost Comparison
Provider Access Cost
| Service | Cost | What You Get |
|---|---|---|
| Amazon One Medical (Prime) | $99/year | 24/7 virtual care, scheduled visits, in-person access |
| Amazon One Medical (no Prime) | $199/year | Same as above |
| Ro | $99/month | Provider visits, GLP-1 tracking app, messaging |
| Henry Meds | $79/month | Provider visits, medication included in some plans |
| LifeMD | $149/month | Provider visits, insurance coordination |
| Sesame Care | $99-$199/visit | One-time visit, no subscription |
One Medical is dramatically cheaper for provider access. $99/year vs $99/month for Ro. Over a year, that is $99 vs $1,188 just for the service fee.
But Medication Cost Matters More
The provider fee is small compared to the medication cost:
| Scenario | One Medical | Ro | Henry Meds |
|---|---|---|---|
| With insurance + savings card | $99/year + $0-$25/month | $99/month + $0-$25/month | N/A (no insurance) |
| Without insurance (brand-name) | $99/year + $900-$1,400/month | $99/month + $900-$1,400/month | N/A (brand-name not offered) |
| Without insurance (compounded) | Not available | Not available | $79/month + $249-$499/month |
Key insight: If you have insurance, One Medical is the clear winner on total cost because your visits are covered and you only pay $99/year for access. If you do not have insurance and want compounded GLP-1s, Henry Meds is your only option among these three.
For a full cost breakdown across all GLP-1 medications, see our GLP-1 cost comparison guide.
Insurance
This is where One Medical has a real advantage.
| Feature | One Medical | Ro | Henry Meds | LifeMD |
|---|---|---|---|---|
| Accepts insurance for visits | Yes | No | No | Partial |
| Insurance handles medication | Yes | Yes (separate) | No | Yes |
| Prior authorization help | Yes (care team) | Yes | No | Yes (specialists) |
| Medicare accepted | Yes | No | No | Varies |
One Medical bills insurance for scheduled visits — just like a regular doctor's office. That means your copay applies (usually $15-$40) and the visit counts toward your deductible.
Most telehealth providers do not bill insurance for their program fees. Ro's $99/month, Henry Meds' $79/month — those are out of pocket. Your insurance may still cover the medication itself if you use a local pharmacy, but the service fee is on you.
If you are on Medicare, One Medical is one of the few options that accepts your insurance for visits. See our Medicare GLP-1 guide for more on that.
Medication Options
| Medication Type | One Medical | Ro | Henry Meds | LifeMD |
|---|---|---|---|---|
| Ozempic (brand) | Yes | Yes | No | Yes |
| Wegovy (brand) | Yes | Yes | No | Yes |
| Mounjaro (brand) | Yes | Yes | No | Yes |
| Zepbound (brand) | Yes | Yes | No | Yes |
| Rybelsus (oral) | Yes | Yes | No | Yes |
| Saxenda (brand) | Yes | Yes | No | Yes |
| Compounded semaglutide | No | No | Yes | No |
| Compounded tirzepatide | No | No | Yes | No |
One Medical and Ro both offer brand-name GLP-1s. Henry Meds only offers compounded versions. This matters if you have a strong preference for FDA-approved medications or if your insurance only covers brand-name.
For more on compounded vs brand-name, see our compounded semaglutide safety guide.
Speed: Getting Your First Prescription
| Step | One Medical | Ro | Henry Meds |
|---|---|---|---|
| Sign up | Minutes | Minutes | Minutes |
| First visit | Same/next day (if office nearby) | 1-2 days | 1-3 days |
| GLP-1 discussion | During scheduled visit | Purpose of visit | Purpose of visit |
| Prescription sent | After visit | After visit | After visit |
| Fill at pharmacy | 1-7 days (insurance may need prior auth) | 1-7 days | Ships to you (3-5 days) |
Telehealth is usually faster because the entire process is designed around getting you a GLP-1 prescription. You fill out a health questionnaire, meet a provider, and the prescription moves forward.
One Medical requires a scheduled visit. That can be same-day or next-day if you live near an office, but the visit is broader — it is a primary care appointment, not a GLP-1-specific consultation. Your provider may want to discuss your full health history first.
With insurance, both paths slow down at the pharmacy. Prior authorization can add days or weeks regardless of which provider you use.
Ongoing Support
One Medical: The Impact Program
One Medical's chronic care program (called Impact) gives you:
- A care team (provider, nurse, care navigator, coach)
- Personalized care plan
- 1:1 coaching sessions
- Wearable data syncing (Apple Health)
- Group classes and education
- In-person visits when you need them
This is more comprehensive than what most telehealth providers offer. It is closer to having a full medical team.
Ro: App-Based Support
Ro provides:
- Provider messaging between visits
- Dose tracking in the app
- Refill management
- Educational content
It is more streamlined but less personal. You message a provider through the app rather than building a relationship with a specific doctor.
Henry Meds: Minimal Support
Henry Meds includes:
- Provider messaging
- Medication and supplies shipped together
- Limited follow-up
It is the lightest touch of the three. Fine if you know what you are doing, less ideal if you want guidance.
In-Person vs. Online Only
This is a practical difference that matters:
One Medical: 20+ metro areas with real offices. You can walk in for a visit, get lab work done, and see the same provider over time. If you live in or near a city with a One Medical office, this is a real advantage.
Telehealth providers: Online only. Everything happens through an app or website. Convenient, but you never meet your provider face to face.
If you are someone who prefers seeing a doctor in person — or if your health situation is complex enough that in-person visits make sense — One Medical is the better fit.
When to Choose Each
Choose Amazon One Medical If:
- You have Amazon Prime ($99/year is a great deal)
- You have insurance and want visits covered
- You live near a One Medical office
- You want a primary care doctor, not just a GLP-1 prescriber
- You value in-person visits and ongoing care teams
- You are on Medicare
Choose a Telehealth Provider If:
- You want the fastest path to a GLP-1 prescription
- You do not have insurance and need compounded options
- You do not live near a One Medical office
- You prefer an online-only experience
- You want a service focused specifically on GLP-1s
- You have already discussed GLP-1s with your doctor and just need a prescription
Choose Henry Meds Specifically If:
- You do not have insurance
- You want the lowest total cost without insurance
- You are okay with compounded (non-FDA-approved) medication
- You want medication shipped to you directly
Choose Ro Specifically If:
- You want brand-name GLP-1s with a polished app experience
- You want provider messaging between visits
- You are willing to pay $99/month for a more guided experience
Choose LifeMD Specifically If:
- You have insurance and need help with prior authorization
- You want a telehealth provider that coordinates with insurance
What Neither of Them Does Well
Both One Medical and telehealth providers have gaps:
- Neither guarantees a GLP-1 prescription. Your provider decides based on your health.
- Neither solves the insurance problem. If your plan does not cover GLP-1s for weight loss, you still pay full price for medication.
- Neither is a weight loss program. They prescribe medication. You still need to manage diet, exercise, and lifestyle.
- Neither is cheap without insurance. The medication itself costs $900-$1,400/month without coverage, regardless of who prescribes it.
Making the Decision
Ask yourself these three questions:
- Do I have insurance? Yes = One Medical or LifeMD. No = Henry Meds.
- Do I want a real doctor's office? Yes = One Medical. No = Ro or Henry Meds.
- Do I want compounded GLP-1s? Yes = Henry Meds. No = One Medical or Ro.
If you answered yes to insurance and yes to a real doctor's office, One Medical is probably your best starting point. Read our full Amazon One Medical GLP-1 guide for step-by-step instructions.
If you want to compare all your telehealth options in detail, see our Best GLP-1 Telehealth Providers guide.
Bottom Line
One Medical is cheaper for provider access, accepts insurance, and gives you a real doctor. Telehealth providers are faster, more focused on GLP-1s, and offer compounded options. Neither is objectively better — they serve different needs. Pick based on your insurance, your location, and whether you want a full primary care relationship or a streamlined online process.
This article is for informational purposes only and does not constitute medical advice. GLP Spot has no financial relationship with Amazon One Medical, Ro, Henry Meds, or any provider mentioned. Always consult a licensed healthcare provider before starting any medication.



