I swung by this HHM as it's closer to my house than the South End location. It is much smaller and in kind of a strange spot for what they are selling, but you can't beat convenience.
I am a fan of HHM overall as the stores sell healthy food at a somewhat reasonable price. Not sure I'd purchase perishables here as I wasn't getting a really clean vibe, but it was fine for the tomato paste and dog food/treats that I went in to buy. The cashier was honestly very slow; I ended up waiting way too long as the woman in front of me had a total of six items (although she did write a check - maybe the cashier was in shock at seeing such an antiquated payment method and thus the holdup? Who knows.)
Ultimately, if going for a ton of items, I'd recommend hitting up the location on South. If running in for a quick ingredient or two, the Independence location was fine. Although I wouldn't go after dark.