This Altoids tin has been struck by magic and turned into a USB charging device. Perfect for charging your devices on the go, this ingenious invention provides the 5 volts required to charge USB powered devices. Additionally, there is room enough for two spare batteries inside the Altoids tin. Your breath however, will have to suffer at the hands of technology.
If you'd like to be a little "greener" there's the Solar Altoids Charger.