WHOA. Thoughts? (especially from veggies/vegans!)