I shop at Sprouts often, mainly because of it's convenient location and it's stock of vegan-friendly foods. The prices are high, which is to be expected of a chain health-foods store in a suburban area. Sprouts sells the typical victims of bulk foods (dried legumes, seeds, grains, chocolate-covered whatnots), fresh produce (separate section for organic), meats, bread items, dairy, and frozen foods. This location has a deli, with sandwiches that I have deemed tasty and filling (choice of meats or veg; 4$). Sprouts has a pretty thorough stock of vegan/ vegetarian friendly items-tofu, rice milk, soy milk, almond milk, which frozen non-dairy desserts, as well as an array of options for the gluten-free. Sprouts also has a decent vitamin/supplement, and body care section.
Cons: High prices, Chain