Any idea if salt has a shelf life? I am assuming so as I recently bought some Reefers Best salt from a friend who used to be in the hobby but packed it in about a year ago and had a couple of boxes left over. I believe the salt is now 2-3 years old but it was still sealed in its original packaging inside sealed boxes. That said he is a heavy smoker and I can actually smell the smoke that permeated through the plastic into the salt when I do a water change. (yuck) Anyway I have to use about 25% more salt from this batch than I used to when I used that brand to get it to the proper salinity value on my refractometer and it also turns cloudy instead of dissolving clear the way it should. Thoughts?