I freeze mine for at least 48 hours before storing. I've used the commercial moth crystals but don't like using them, it takes a week or two to air the frames enough to get the smell out. I'm not sure how much of the chemical is absorbed by the wax, probably more than I care for. Frames from supers, with no brood cocoons or pollen for the moth larva or beetles to eat, might store well without using a chemical. Fresh air and light will definitely deter moths and beetles.