Arizona MMJ Trading Company
Friendly, knowledgeable staff. They actually take their time with their patients and go out of their way to find what they need. A place actually all about patients before profits. Most places are "get your shit and get out". There's a consultation room you can go in to talk privately or to examine the medicine upon request. The prices aren't what you'll find in the city, but it's a small town shop so what do you expect?