How do I ensure I have the best price from Direct Meds?
Direct Meds periodically offers promotions or introductory pricing on our website. If you want to check whether you qualify for any current offers, you can reach out using the contact options below.
New Patients
Call 888-696-7176, option 2
Existing Patients
You can contact Customer Service to check available promotions:
Support page:
Phone:
888-696-7176
Live Chat (U.S. Only):
Select “Speak with a Live Operator” on the support page or in your patient portal
Support Hours
Phone & Email: 9 AM – 9 PM ET, daily
Live Chat (U.S. Only): 9 AM – 9 PM ET, Monday–Friday

For information on standard medication pricing, please see our Cost Support Articles.
Related Articles
How do I reorder or place another order or order a refill for my prescription?
If you have an active subscription, refills are generally processed automatically on a recurring cycle. You do not need to manually place a new order unless instructed otherwise. When your next subscription cycle is approaching: Your payment will be ...
What do I do about shipment and order Issues?
If you have questions or concerns about a shipment or order, our Customer Service team can help. Contact Options Support page: https://directmeds.com/contact-us Phone: 888-696-7176 Available daily, 9 AM–9 PM ET Live Chat (U.S. Only): Select “Speak ...
How does Direct Meds work?
Direct Meds connects patients with licensed healthcare providers who can evaluate whether a prescription medication—such as semaglutide or tirzepatide—is appropriate for their individual health needs. All prescriptions are issued solely at the ...
Do you accept insurance?
Direct Meds does not process insurance claims directly at this time. Some patients choose to pay out-of-pocket and later submit a claim to their insurance provider for potential reimbursement. Coverage varies widely between insurers and plans, so ...
What if I need to cancel?
Direct Meds does not require contracts. You may cancel your subscription or an unshipped order at any time. How to Cancel Phone: 888-696-7176 Live Chat (U.S. Only): Select “Speak with a Live Operator” on the support page or in your patient portal A ...