I'll agree with the majority of Yelpers on Nature's Bin, a mini Whole Foods sounds about right. It you're familiar with Sprouts I think it's a cross between a Whole Foods and a Sprouts.
They offer more local products, a bit on the higher end of the budget on a lot of items. Produce looks good, but make sure to look closely as some can be hit or miss. I would defer to other major grocery stores and use Nature's Bin to supplement those items that you need a specific brand or are willing to splurge on.