I've taken omega 3 supplements for years, including this company's fish oil based ones. Tried this algae based one, and they have a rancid 'fishy' smell and taste that stays for ages after taking it. After taking it for two days, the rest is going in the bin, as it's unbearable. To be fair, AAVALABS refunded the cost, but I'll avoid this supplement from now on.