I'm not so sure I would classify that the fish at carrefore are the freshest. Many times when we were by the fish cases there was a very strong ammonia oder that tells me its not in the best condition.