I'm a med patient. Been coming here for years. The best place for me so far. Great selection, friendly staff, and good prices.