Horrible service ! At 2pm I called to make sure they received my prescription my dr sent over they said yes, at 3pm I went it wasn't ready "give us an hour, we'll text you when it's ready " at 7:30pm I get a text that it's STILL NOT ready ! So I called and was on hold for 20 min , then they said to give them 45 more minutes, I came to pick up at 9:15 Pm they still weren't ready ! It's ridiculous