Nalgene brand water bottles (the unbreakable ones that are popular with hikers/backpackers) are great and essentially smell proof. The fact that they aren't in the least bit fragile gives them an edge over a mason jar, in my opinion, and they aren't that pricey at around $10. You could prolly stash around 1/2-3/4's of a pound in one too.