I stopped buying fresh fish when all kinds in the 5 places I shop reached $15 a pound. Today, Costco had U.S. farmed whole trout at $12 a pound. Today is the 5th and the Sell By date is the 13th. Really? Can that possibly be OK? The fish was not on ice but in an open refrigeration unit. I'm tempted to buy some and I would cook all of it right away, but it makes me wonder, how long ago was it harvested? I've never kept raw fish more than 2 days in the fridge. Are they adding some sort of preservative to raw whole fish?