I have gone here many times, mostly for frozen and refrigerated vegan products. They have a decent selection of vegan items, and carry all the essentials and a couple extras. They also carry a large selection of vegan / "healthy" snack and deserts, and some grab-and-go's from Pasha Mezze.
Although they are not really my thing, they also seem to have a large selection of dietary supplements, and some gluten-free foods.
Prices are mostly fair, and seem to be MSRP.
The store is always clean, but you may just want to double check the best-by and expiration date before you buy something.
Cons: double check food dates