$20 and recent passport photo, or you can bribe them with $10.
I've been multiple times, always got the visa before hand, am married to a Nepalese citizen, still needed a visa.
Reply on news.ycombinator.com