> ... none seems to offer gift vouchers.
> Try to contact these shops directly in English, I'd propose.
I can tell you two more shops:
The first one is a mainstream shop, they definately
give vouchers (I bought and recieved some in the past),
I just don't know, however, if you can purchase them
The second is more a shop for game-freaks, I doubt if
the sell vouchers.
In any case, if you are not able to purchase a voucher
online, you might create a private voucher on your own,
telling your friend that he can visit this shop and you
will pay (up to a certain lilit) for the game of his choice