For a smaller market, this place is excellent. They have all the things you really need, and then they have surprising little items (pomegranite apple cider, random special import...
All reviews seem positive