http://www.specialtybottle.com
Everybody from Altoids on down buys from them and labels their tins, bottles, etc.
For instance, a 4oz round tin, 2.4" dia., with a clear top, is 68 cents on quantities less than a case of 288.
Shipping for 20 of those is $9.40 ground. Not cheap, but still you're looking at about $1.25 per tin shipped.
What is patriotism, but the love of good things we ate in our childhood?
-- Lin Yutang