Febreeze, followed by baby powder. I know you said you tried baking powder, but all that does is absorb the odor. If you can't get the baking powder out, it will still smell. Baby powder will absorb all of the moisture, and it has an overpowering "nice" scent. If you buy new insoles, put baby powder in under the insoles, and then over.
Also, try some of those odor eaters balls that you throw in your shoes. It is the same concept as baking powder, but you can remove it and replace the balls once all of the stink is soaked up.
__________________
You don't know from fun.
|