What about asking your local pizza shop if you can buy the largest size pizza box for storage. I believe they usually will give them to you. I've also asked at my local grocery store in the fish dept. if I could have the plastic boxes they ship the fish in. I just run them through the dishwasher and no odor at all and I love how easily they stack.