I'd give a half start if possible!
Worst pharmacy ever, no communication between their agents. We were given a date to pick up, and on the day received a call to pick up a week later. They promised to call us when the medicine was ready. Never received a call. Then couple of days later I called back just to hear that my order will be ready in another week. I immediately cancelled my order and went somewhere else. Avoid them as much as possible! Do not recommend. Extremely bad experience.