There is a moral dilemma involved with buying vegan products.
Do you buy products from companies that only make vegan things to support their great effort and make sure that none of your money gets indirectly fed back into non-vegan items, or do you buy vegan products from companies that supply a whole range of things, to encourage them to keep making the vegan item and possibly bring out more.
For example I am always in a dilemma about buying Grapenuts. They are made by Kraft foods who also make a lot of coffee. Now some of these coffee brands have had horrible animal experiments done on them (I can't remember if it was Kenco or Nescafe). They also produce a whole range of other products like cheese and angel delight that contain non-vegan ingredients.
Should I encourgage them to continue making vegan products by buying the Grapenuts or should I boycott the company to make a stand against their other products.
If I do stop buying products from companies like these what about supermarkets who carry a whole range of items few of which are vegan. There are no purely vegan food shops in this area, I could buy from greengrocers and health food shops but at a much higher financial cost.
What is your opinion on this?