In reply to Sempafi:
Rather impressive they still reek after the washing machine, mine smell like new afterwards.
Not cheap but there are products like the sterishoe, that are UV lamps you put in your shoes after using them to sterilise them. Has pretty good reviews on Amazon, seems to help my shoes.