Hi. I just arrived 6 weeks ago and I used Companion Travel, in Phuong Mai. Speak to Lora, who speaks excellent English. They were able to get me a one year business visa for $250 cash, all visa fees, bribes, and their profit included. email lora@companiontravel.com.vn or call (84-4) 577 1557 and ask for Lora.
It took 12 days. No hassles. No photos, no nothing. Just give her your passport and $250 in cash and wait 12 days. I'm already working.
Tell her Nick the American sent you.