We got ours several months ago for our upcoming trip this month to the Baltic Capitals. We have never gotten them before, just didn't want to take a chance this time. Besides, we work for our local health department so it was easy and cheap to get them. We also got Hepititus A , tetanus-diphtheria, and I think Typhoid. We got them several months ago to give them time to take effect.
We plan to keep them up to date. How often do people cut themselves or step on something nasty then have to rush out and get a tetanus shot. Prior to this, if someone had asked me "when was the last time you had a tetanus shot"? I couldn't answer.
We were in Russia on a Princess cruise three summers ago. The food we ate in Russia was exquisite. We ate at a deluxe hotel and it showed. they gave us a folkloric show while we dined. I hadn't had the shots and I never got sick.