It's a CVS like any other, but pharmacy service varies with the tides. Some of the staff are friendly all the time; others just look like they're there to do a job and that's it. There's one woman--can't remember her name, but her mood and willingness to help range from so-so to brash and rude. If you ask too many questions of her, look out. If you just want to breeze in and drop-off/pick-up with no questions, no insurance snags, no problems or inquiries at all, you'll be ok.
Pros: It's a CVS
Cons: unpredictable customer service