I just use some cherry blossom parade gloss (loads left over from my Navy days). It is not quite as waterproof as normal shoe polish, but it makes them dazzle like a good un!.
I generally go through 2 pairs a year, one in the summer which will get used almost everyday, then I get a waterproof-ish pair for winter. This year though Iv had one pair of adidas zero- lasted 3 weeks before the stud came through the sole, 2 pairs of adizero tours, both poorly built, I'm currently looking for a winter pair.
Golf shoes take a bit more abuse than work shoes, generally!