I personally have found success with True Nutrition (TrueNutrition.com). I've tried a lot of different kinds, and that online place is cheap and you can choose your flavors/additives. It's bulk, so it's much cheaper. The only negative is relatively expensive UPS ground shipping from California to Boston. They are smart and have a whole "Vegan Protein" section. They've got lots of various kinds. If I hadn't found a good protein mix, I wouldn't have been able to train for my competition, because if something tastes bad, I simply won't eat it, so what's the point.