"Helping animals? - Although the Body Shop maintain that they are against animal testing [27], they do not always make clear that many of the ingredients in their products have been tested on animals by other companies [28], causing much pain and suffering to those animals. They accept ingredients tested on animals before 1991, or those tested since then (if they were animal-tested for some purpose other than for cosmetics) [29]. There continue to be concerns about the enforcement of their...