Dr Zed's Meds vending machine in Borderlands 2. Can heal you and also sells shields

Dr. Zed's Meds is a Vending Machine in Borderlands 2

Dr. Zed’s got you covered with all the shields and Insta-Health you need to stop dying so often

You can buy Insta-Health and Shields here.

There is also a random item of the day for a limited time.