What is sold as "fresh" salmon in all likelihood was previously frozen and then defrosted by the store. And, if it hasn't been frozen, it won't be fresh at all considering the processing and transport time it takes to hit the store shelves. For both freshness and convenience, I prefer wild-caught frozen salmon which is typically frozen the day it is caught, locking in the freshness, nutrition, and flavor. It's a bonus if the fillets are individually vacuum sealed so you can pull out and use just what you need for each meal. It really is the freshest salmon you can get unless you have access to a fish market that sells truly fresh, wild-caught salmon. Check the freezer section of your local big box store for a very good price on frozen salmon fillets.