I am against it and will not buy any products that are tested on animals. My approach to it is very different, mostly because I work with animals on a daily basis - I am a Vet Tech.
The amount of suffering endured during animal testing is very cruel. It ranges any where from respiratory damage, liver and kidney failure, lumps/abcess for animals that are extremely painful, eye infection, loss of vision and fur and even death in some cases.
Using rabbits as an example:
Rabbits are currently used mainly for the development of polyclonal antibodies and for the controversial Draize test, which is used for, amongst other things, testing cosmetics on animals. Rabbits have been used in the past for many ground-breaking experiments, including the development of the first oral contraceptive in the 1950s by Pincus, Rock and Chang at the Worcester Institute in Massachusetts, a finding that revolutionized the concept of contraception.
Fortunately, testing on rabbits has greatly declined over the past decade.
To me, it is not worth the pain and suffering put on animals for the sake of science. If you want to test birth control pills, test them on human subjects, not animals, as the humans system is greatly different from animals.