I have bought some Dollar Tree sardines packed in tomato sauce, 14 oz can. They are large sardines but very tastee. Not sure where they are farmed and canned but my guess would be China. My question is the quality still good?