This is the slowest and rudest pharmacy I've ever been to. Expect to wait on hold at least 20 minutes any time you call - that is, if you don't get a busy signal. My doctor had to approve a change to one of my prescriptions and called about 4 times and couldn't get in touch with anyone. I ended up missing a day of my prescription, which I wasn't supposed to do. I tried calling myself and was put on hold for 20 minutes, then someone answered, I said hello and started asking my question, and the person said "hold on" and put me back on hold. After another 10 minutes, I hung up. Their in-person service is no better. They have at least 5 people in there every time I go in and I always have to wait for service because they are filling prescriptions and can't seem to be bothered with helping customers. If I ever want a prescription filled in a timely manner, I will not go here.