Definitely a lot of hard to find items at seemingly totally random prices. Some are completely overpriced and some are very reasonable and the sales are always fantasticly more than reasonable. It is the only place I can get Nutritional Yeast in bulk so there is a plus.
The deli leaves something to be desired. There is maybe one vegan item when I've been there, but I have had some great vegan cookies.
Cons: location, generally overpriced, could have more vegan items in deli