If you have insurance that covers Vascepa and a doctor who will prescribe it (off label if necessary), you'd be better off with genuine Vascepa. It's worth changing insurance and/or doctors IMO. It's not just which fish that matters, but steps taken to preserve freshness. The way to test for fishy smell, a sign of oxidation (spoilage), which is common for supplements and even generics, is to cut a capsule open before sniffing.