i first came across these at my parents place.  they keep a handful of this stuff in a jar on the kitchen table for dinners and just cooking.  its awesome.  the flakes are great and slightly thin so if you want smaller grains, you throw some in your hand and just crush them up some more before throwing them onto what your using.  i really can't think of a better salt personally.  now you don't need to buy the grain salt, then the rock salt for grinding.  really a two in one here.