All omega-3 supplements are probably somewhat rancid and possibly harmful, specially in solid / pill form! I personally take cod liver oil (liquid) from a reputable brand, but I still don't %100 trust it to be healthy. It's much better to eat fatty fish or actual cod liver.