Ditto. They taste wonderful in Spain. But I think it's just like a lot of things on the menu over there. "Sardine" in American English might not be equivalent to the translation into English of the Spanish meaning of the word "sardine."Here's my best source: http://www.brownetrading.com/
They are a great company. A bit sporty in price.
Best grilled sardine salad I ever had was with pig knuckles and frisee at Martin Berasategui in San Sebastian, Spain. Tasty...............................