I didn't have to throw away my golf shoes afterall!
Took my golf shoes off after a round, and they almost knocked me over.  Read the reviews for this product and decided to give it a try.  Sprayed them and let them sit for a couple of days; there is no more bad smell.  Will buy some more to keep around.
Rating: 5 stars