If you fly to Vietnam you can get a visa on arrival. To qualify for this you need an authorisation letter. You can not get this by yourself, but you need a third party with contacts at the Vietnamese customs. We have a local partner in Vietnam who has these contacts. By using a company based in Vietnam we avoid high costs that do occur in Europe, US and Australia. This allows us to offer the authorisation letters for a lot cheaper price.
Check our tips and conditions here.