I know I should've never let it get to this but I've been hung up on getting my visa support letter until today. Finally, at 5:00 today, I got it from my hotel despite repeated attempts. The problem is my flight departs tomorrow. Is it possible to get a same day visa anywhere? At the consulate in NY or DC? At one ILS location? An expediter? Russian Consulate in Europe during my layover? I'll do anything and pay whatever I have to.