Someone mentioned that Ambrosia Natural Foods is a mini Big Carrot. I pretty much agree. Big Carrot is a pretty decent place. Ambrosia has a lot of selections of products. I found that a couple products were very cheap, like the green powder, beverages, and Soba. You can find that all aisles have a staff person standing there just working hard to refill the stock or writing down something on a clipboard. They seem like robots in a four-dimensional space who don't hear or even pay attention to their customers. The parking lot is not the easiest to maneuver around during rush hours. They should improve their customer service.