I buy Moroccan canned sardines in water. They are very close to Portuguese' quality and appearance, yet about 60 % cheaper.
Where do you guys purchase your sardines? I looked at websites that were selling Portuguese sardines but for $6 a can I'll pass. Best combination of price/quality that I have found is Costco. But I am always looking for other deals!They are the same species, and probably made in Moroccan factories owned by Portuguese or Spanish companies.
I know that with the anchovies, besides the ones fished in Morocco, some fished in highly appreciated areas are shipped to Morocco to be processed there, and them shipped back.