They were not good for me. They got me into Vietnam well, but refused to refund transfer service fee, which they failed to provide. I was stranded at airport. I solved the problem, but was really disappointed they would not refund the portion of my fee. Do not believe their 100% customer service satisfaction guarantee. Very regrettable experience.