If I could give this place 0 stars I would. I mainly come here for the pharmacy. This particular location has the worst pharmacy I have ever experienced. I usually just drop my prescription off and pick it up the next day because this place has no concept of timeliness. However, today I needed an important prescription and decided to wait. I was told it would be 20 min. Here I am an hr later and nothing. I finally decided to go up to the counter and I'm miraculously told that it is ready. Why didn't anyone call my name and notify me? I've dealt with crap from this pharmacy before but this is the final straw. Avoid this pharmacy at all costs!!!!!!!