The shakers are advertised by volume not weight, and will hold roughly half the marked volume when packed by weight. The "8oz" will hold 4oz weight, and so on. I buy the 32oz to hold a pound, the 16oz to hold a half pound. Check US plastics, last I looked they had one of the best prices and ship super fast.