After shopping at the Big Carrot you feel like a healthier person. They have a good produce section and about every type of organic product available (food, makeup, home care...) I've always been skeptical of places like this because they seem a bit on the hippy-ish side, but the Big Carrot is definately one of the cleanest health food stores in the neighbourhood, and their stuff seems to have a high-turn over rate. Probably more environment friendly than whole foods (although if I had to choose I'd pick yorkville whole foods because its larger and more open). On the upside its easier to find what you need at the Big Carrot because its smaller. *Bonus- the carrot corner has a groovy smoothie bar