The first time I ever tried fish oil capsules, they smelled so awful that I threw them out.
It was a while before I tried again. Then I bought some tablets that were supposed to be buffered so that they would have no taste. Those were fine.
When those ran out, I bought these (Nature's Bounty Omega-3 Fish Oil 1000 mg softgels) just because they were on sale, 2 bottles for the price of 1. I kept my fingers crossed that they wouldn't be awful.
They turned out to be ok. They do have a little bit more of a fishy taste than the buffered tablets, but they're really not bad.
When I saw some of the more expensive brands advertising about how they went to great lengths to purify their products, I did some research to find out if I was risking mercury contamination by using a cheaper brand of fish oil. What I found out was that the fish oil made by mass-market brands, including Walgreens, scored very high in purity tests -- in some cases, higher than the fish oil made by boutique brands. So I think these are fine.