But in general, I found some guy in Russia that agreed to sell BTC with a 20% fee.
Your money, your risk, and your responsibility - but 20% is simply too much, and there is also a guy from Russia who is unknown to you. This is an ideal combination to be scammed again, so when you are already going into such risky transactions, I recommend that you find a respectable escrow - ideally it would be one of the members of this forum who have been dealing with it for a long time.
Recommended bitcointalk escrow services