Instead of dusting the inside of your shoe with baking soda, use this spray, which dries clear and is safe on all types of shoes. The sweat-activated formula (which includes baking soda) eliminates odors on contact. And the unique trigger and nozzle are designed to be sprayed upside-down, so you can reach even the toughest locations.
$5.99 by Arm & Hammer
For heavy sweaters, you can use this spray on your feet as an alternative to talcum power in order to keep them cool and dry. Then you can spray it into your shoes when you're done wearing them to neutralize any leftover smell. It's formulated with activated charcoal, natural eucalyptus oil and pulverized talc to absorb moisture and kill bacteria.
$12 by Duke Cannon
These little beanbags get rid of overwhelming odors without leaving behind a heavy perfume-y scent. They also help absorb moisture from wet shoes. Active silver will get rid of the bacteria, but since the beads are heat-activated, you should toss them in your shoes as soon as you take them off.
$19.99 by Gear Halo
This one surprised most testers. You peel off the adhesive back on these stickers and place them inside your shoe (we preferred under the tongue so they're out of the way). Utilizing the same activated carbon NASA uses to clean the air, this little strip absorbs stink and wicks away moisture. But they're not for heavy smells, as there's no added scent—it simply gets rid of mild odors.
$9.99 by Zorpads