How do I sign-up?

Patients must sign up and be linked to one of our Keystone Shops registered caregivers. To get started, please visit

Who is eligible for Keystone at Home caregiver drop-off?

For a list of eligible zip codes, please visit our sign-up page at

Do I need to visit Keystone Shops before being eligible for caregiver drop-off?

No! In an effort to make caregiver drop-off a convenient option for all of our patients, we now have our patient intake form available online. If you are a first time patient, please complete our first time patient form before you place your first delivery order.

Is there a minimum order requirement?

All orders must be at least $100 to be eligible for caregiver drop-off. There is no fee.

Can I make changes or additions to my order once it is placed?

No. Unfortunately, we are unable to accommodate any modifications to orders once they are placed. We cannot add/remove products, change drop-off time slots, or include products that are not listed on our Keystone at Home menu.

Why is the Keystone at Home menu different from the store menu?

Our Keystone at Home menu includes all of the items that are currently eligible for caregiver drop-off. We include as many items as possible based on current stock and availability. This menu is separate from the in store and online pickup menu. We are unable to add items from a different menu to your Keystone at Home order.

What time is the latest time I can submit an order?

All orders must be placed from 9am-6pm in order to be eligible for next day drop-off. At checkout you will be able to choose whether you want to receive your order during the AM or PM window.

When will my order be dropped off?

We offer caregiver drop-off from Tuesday-Saturday. You can choose from two delivery windows. Our AM orders will be dropped off between 10am and 1pm and PM orders are dropped off between 2pm and 6pm. We will do our best to ensure that you receive your order within the time that you select. If we are unable to accommodate your preferred day/time we will contact you as soon as possible.

How do I pay for my order?

At this time we are accepting cash and debit. Drivers carry less than $20, so please have as close to the exact amount of your purchase as possible. There will be an additional $2.50 service fee with each debit transaction. You will be notified in the event that our debit machines are not available.

I’m just outside of the service area, will you still be able to drop-off my order?

If you don’t see your zip code above, don’t worry! We look forward to quickly expanding our area of coverage as our Caregiver Network grows. We encourage you to still sign up for the program and we will notify you as soon as your zip code is added. As always, our mission is to help as many patients as possible access their medication. If you have extenuating circumstances, please contact us at and we will do our best to accommodate you!

Should I tip my driver?

Tips are appreciated, but not required. We do our best to make sure you can access your medication conveniently and efficiently. 

Do I have to be at my home address to receive my order?

Yes, we can only drop-off to a physical residence. Please no P.O. boxes, business addresses, etc.

Do I have to be present to receive my order?

Yes. The person whose name is on the order must be present to receive the order. Our drivers are required to check identification before drop-off can be completed.

How do the senior and military discounts work with caregiver drop-off?

We are happy to apply your senior or military discount to your order on the day that it is placed. If your order is placed on a Monday for Tuesday drop-off, your military discount will still be applied. If your order is placed on Tuesday for Wednesday drop-off, your senior discount will still be applied.

Will I receive updates about my order?

Yes! You will receive your first text notification soon after you place your order. You will receive the second notification when your order is in transit on the day of your scheduled drop-off. You will receive a final notification when your driver is arriving.