Unfortunately, my experience with the pharmacy was poor. I had a prescription called in on Monday and it was lost. It was called in again, so I thought I'd call to verify they had received it. After being on hold for over 10 minutes, I finally got someone to answer. They had not processed the phone messages, so I offered to hold while he checked. Soon after, the phone was disconnected. I stopped by at 8pm, expecting it to be less busy. But I waited over 15 min in line, then he confirmed the prescription was there but had not been filled (they had it over 3 hours). He was nice and filled it in a short time. It's clear they are understaffed, so don't expect good service when they are busy (which has been almost every time I've been there).