I've visited PharmaCannis at least 3 times in the past 6 months. Of the 3 different dispensaries I've used in NYC, this is the one I intend to stick with.
I find the medicine is reliable and the prices are reasonable. The staff is very professional and welcoming. The pharmacist is knowledgeable.
The downside is the location. But, it's worth the effort to get there.