It’s more difficult than countries that America has visa-free travel with but pretty standard for countries that we’re touch and go with. Russia required me to deliver my passport in person to their embassy in Washington DC. I cannot mail it. I needed to pay a handler with a very convenient relationship with the Russian embassy a bunch of money to be the “intermediary”. I’ve paid less for flights than I did to get a Russian visa.