Everything here feels like a medical dispensary should. The waiting area is large and well lit with bathrooms, info pamphlets, t-shirts, and a private consultation room.
When you walk in to the sales area there are seats for patients, so you feel welcome to take your time. I've only been there twice, and the staff already recognize me; they're all very sweet. They also have a wide selection that can accommodate any price range even for someone with a fixed income.
Do yourself a favor and check them out!