Nope. If you compute how much it will cost to get your target amount of DHA & EPA (say, 3 grams), you will find you have to take a lot of "cheap" capsules.
In my opinion, precious little of the fish oil on the market isn't rancid to some degree, maybe from faulty processing, maybe from storage by the distributor or retailer, who knows.
After trying about 10 brands, I have been very happy with the freshness, quality, and effectiveness of Carlson's The Very Finest Fish Oil (liquid ONLY) purchased from the iherb website. It's $33 for 500 ml which will last 53 days at 3 grams of omega-3s per day (mostly EPA & DHA), which works out to 59 cents per day. This is the cheapest fresh fish oil I have found.
Flameout costs about $1.13 per day for the 3 grams of DHA & EPA. Flameout also has CLA, an altered ratio of DHA/EPA, and capsule delivery.
I have personally been disappointed with the (lack of) freshness of every single capsule product I've tried, even expensive ones like Life Extension and Barry Sears OmegaRx. I have been hoping that Biotest would address that issue better than the other brands, and I'm definitely going to try Flameout.
I want the convenience of capsules for traveling and eating out, but I notice that Biotest recommends refrigerating them after opening the bottle. So I'll probably still be sacrificing freshness to some degree if I throw them in my suitcase or carryon.