I just finished booking 2 round trip tickets to Vietnam with NTN Travel. I read some scary reviews about their customer service on other websites, but had heard OK things from an acquaintance of mine, so I decided to give them a try.
Overall, the experience was pretty good. I got a great deal on the ticket prices ($1250 each, when Orbitz et al were showing $1500+ each), and that included the visa fee, which is usually another $70-$100. They did all the back-work on the visas as well, which is always a time/headache saver.
However, I can see why some people left with a bad taste in their mouth. Don't expect much in the way of snuggly warm customer service. The actual office is a disaster and when I first went in to see them, they had me write down the dates I was looking for, then pretty much shuttled me out the door. I figured I'd never hear from them again but, low and behold, they emailed me within 48 hours with some flight options. They were OK about responding to email, only going MIA once, and when I called they answered my question right away. Their English isn't great, so I think they prefer to do most of their dealings electronically. I also just picked up my visas, which they turned around in ~3 weeks as promised.
This wouldn't be the place to go for a last-minute complicated trip, or if you're super anal about customer service. However, if you're working far enough in advance and can stand their semi-cold/casual business model, it is well worth it. I figure they saved me $500-$700. So give them a try! Just know what to expect. read more