By far the best selctions of meds I have encountered. Although I read complaints about the upper end pricinag, they do accomodate all cost points without the quality of the product su.ffering.
Great location and a mellow atmosphere. Staff is friendly and knowledgeable. Wait might be a few at certain times, but overall an organized process.