Long-term support for a life-long journey.
Diabetes and thyroid disorders often require significant lifestyle changes. As you take responsibility for your well-being, let us take responsibility for your medications.
We're specialists in medication for:
Type 1 Diabetes
You’ve learned how to manage your body and your blood sugar over time and with great care. Allow Main Source to take responsibility for your monthly medications with our free same-day delivery.
Type 2 Diabetes
Whether you’re starting on oral medications or made the transition to injecting insulin, Main Source pharmacists are here to support you on your health journey.
Devices and Supplies
Glucose monitors, lancets, test strips, or pumps – whatever you need to help manage your health, we’ll help you get.
"I have about 20 medications that I take... the SmartPack and door delivery, it's made a considerable difference in my life."
-Lisa, Main Source customer
From Our Blog
Ask your pharmacist, not the internet.
When you have questions about side effects, or are worried about missing a dose, or not sure if you’re administering it correctly — we’re here to lend a hand.
Free hand-delivery to your door.
With Main Source, you won’t have to fight the lines at the pharmacy. Our couriers hand-deliver your medication to your door, whenever and wherever you need it.
How does Main Source work?
Ask your doctor to send your prescription directly to Main Source or ask us to transfer refills from your old pharmacy. We’ll look for any savings, including coupons and assistance programs, and reach out when it’s time to schedule your free delivery.
Do you carry my medication?
Yes. As a full-service pharmacy, Main Source can fill nearly all medications, including specialty, over-the-counter, brand, and generic. Main Source pharmacists have deep expertise in many clinical areas, including heart and lung health, diabetes, fertility, HIV/PrEP/HRT, and more.
Will I be covered by my insurance?
Yes. We accept most major insurance plans, including government-administered plans, and always work to get you the lowest price. Please note that coverage varies by state. For up to date information on coverage in your area call us at 1 (800) 874-5881.