Visa service suggestion

Hello guys, I'm about to move to Vietnam for 1 year & several months more. Could I have some suggestion for good visa services (I just don't want to take too much time on this)? Please feel free to suggest, I want to hear experience from this.

Visa on arrival, can get three mo ths tourist visa at the airport - make sure you get approval letter first. Then complete form at the airport and pay 50usd

Better to do yourself and save money