This location is terrible always long waits, I called ahead of time and they said my prescriptions were ready. When I arrived about 20 minutes later they said it'd be a 45 min wait. Are you kidding me!!!! And they are usually pretty rude in general, no empathy. Maybe they are tired, because they are open 24hrs. I'm gonna move over to another CVS.