A debit card isn't an official document. Still, the buyer has to trust that the seller didn't to anything fishy to acquire the card. It all might be perfectly legal in Russia where the card is likely to have been issued (it could also have been issued in one of the other countries where VTB has branches).
I'm not saying that this kind of service doesn't make sense, of course it does for everyone who wants to avoid paying taxes, but you need to look at the bigger picture and understand what it's really about.
Yes, OP mentioned FX fees are 1-3%, but he didn't mention whether it costs anything to load the card, or which exchange rate is used.