Hmm , in what country are you atm , otherwise i would offer something for this
.
not sure if that matters, isn't it actually more important where
you are?
that it's not available in my country is only what i read on my quick-search anyway, i might be wrong here,
as said i don't use Steam, so i never used one of these vouchers, or the
Games menu myself to
Activate a product on Steam.