I think you will find Body Shop and Lush Cosmetics are also animal testing free sites....the oils from Body Shop are fantastic perfumes...and last much longer on the skin....imparting a lovely subtle all day fragrance...and Lush have brought back the best perfume in the world due to huge numbers of customers imploring them to reintroduce Ginger perfume.....which is amongst my all time favourite perfumes...and I am comparing here with Dior, Lancome and Channel...so no mean feat. Many English/USA costmetic companies and pefumiers still animal test....but of those you mention above...Ricci and Thugler produce some fabulous perfume and Yves Rocher...some great skin care products...so not so bad a choice.