@Vienna
Not too sure on the whole as I am not in Russia now. I am in Canada, just happen to visit my girlfriends family in Moscow once in a while.
She is actually in Moscow right now and she said that while she was shopping for a new laptop last week, she saw quite a few Wii's available in the stores.
She said she almost bought her mom a Wii instead of a new laptop :P