This place bites. I called and was told my prescription was ready. I told them two weeks ago that I needed it before the Dec 13, which they did have it ready. I call in Tuesday night to have it courier and it would be there Thursday. I decided to pick them up instead because I wanted to go over the drugs with my doctor. They canceled the courier and I was told the whole order had to be canceled and re entered into the system. I was told I could come by tomorrow to pick it up. I had no idea the Order was not finished and to make matters worst I was totally late for my appointment. The pharmacist pretty much blamed me for the miscommunication and made it sound like I made the mistake. They were kind enough to expedite it even though it was there fault. This place blows. Beware if you have urgent need for your drugs and it's urgent send it somewhere else. If you don't mind waiting like seriously waiting then you are fine to fill it here.