Have any 'hounds spotted the cans by Fattoria Fresca for sale? I usually buy cases of 12 at mybrands.com, but the shipping ends up being more than the cost of the actual tomatoes.
I've never seen them at either Shop Rite or Fairway or Stop and Shop even though the site says they are sold there.
They are our absolute fave canned tomatoes and SHHHH!!! I think they are basically every bit as good as all of my Sicilian friends', neighbors' and relatives' backyard jarring productions which are in full swing right now.
Thanks in advance.