Does NeedCrystals really support Animal Rights?

NeedCrystals is a vegan company that believes in animal rights. They do not believe in using animals for any purpose, including clothing, food, or entertainment. They are good because they support a cause that is important to many people.