One of the things that make me wonder is comparison of prices for alcohol in Holland and Russia, and especially their relationship with the quality.
Alex Exler considers 1000 rubles (€ 25) for a bottle of decent wine in Moscow is a good deal. Here in Holland you would usually buy a collection item for this price, and definitely not Chateau Tour 2006. Even taking into account local alcohol prices are substantially higher than, say, in Germany.