It is a tought question, tested on animal could be cruel. However, experimentation on animals help a lot to development products such as medicines, food, all kind of stuff people needs everyday.
To begin with, mostly of products had been tested on animal and improve human health. However, is not a reason to aprove it. Nowadays there are computer programmes where the scientifics are able to make experiment before to use it on people.
In orden to decrease cruelty animal there are options more friendly wich is indicate in the label,then this alternative allow to customer be responsible. But those are more expensive that regular options.
The aim of test on animals is guarrantized human health it might be a harder goal.
To sum up there are free cruelty animals alternatives but those are more expensive, so not way animal experimentation is justified. Before to select a product all customers should be think how that action impact negative on animals.
This is definitely a tough subject to talk about. You did a great job trying to explain your stance on it.