I thought my question would kind of give the hint on my position.
I am not opposed to animal testing, but I am oppose to the unecessary suffering of any animal no matter what their purpose is (whether it is research, food industry, hunting, snake feeding etc). If it is done humanely and serve a purpose I have no issue.
I believe that in most situations there is a just a middle sadly because of people who have extreme convictions it's either black or white, ironically the people who are often the most vocal about things such as animal testing are also often the most hypocritical.