Nalgene has some wide-mouth 1 and 2oz bottles that are absolutely impervious to leaks (both liquids and scents):
http://www.containerstore.com/shop/t...10000245&N=253
There are other Nalgene bottles, with smaller mouths, but I believe those I linked above are the best for solids like your spice mixes.