I've been going to Swanson's for years and have never been disappointed with the quality of the fresh fish. The prices are a bit on the high side. I'd go more often if the prices were lower. I just had the fish and chips dinner. The price for that was very reasonable compared to ordering it at a restaurant. Large portions and very good. The only thing missing was the Malt Vinegar!