Its no gimmick, VCI vapor technology is out there and in use in commercial industry, the marine industry, and by the Military for a few years now.. That little peice of cardboard you find in a new gun box or a new set of loading dies is it, those are called VCI Tabs. I've been using it for a little while and was so impressed with it, I decided to carry it on my site. You can read up on it here.
http://manaboutracks.com/bullfrog.aspx